Настройка Git в Intellij IDEA

Сегодня мы рассмотрим простой способ настройки Git в Intellij IDEA. Прочив это руководство вы сможете коммитить и пушить изменения в проекте на ваш репозиторий на GitHub.

1. Intellij IDEA нажимаем VCS -> Import into Version Control -> Create Git Repository

В появившемся окне выбираем корневой каталог проекта и нажимаем ОК

2. Идем на GitHub и создаем новый репозиторий с желаемым названием

3. Идем в закладку Changes (в нижнем левом углу Intellij IDEA) или с помощью комбинации клавиш Alt + 9 и нажимаем правой кнопкой мыши на файлах под названием Unversioned Files, далее в появившемся контекстном меню выбираем Add to VCS

4. В закладке Changes нажимаем правой кнопкой мыши на пункте Default и в появившемся контекстном меню выбираем Commit Changes

5. В появившемся окне в отделе Commit Message пишем вразумительный комментарий к коммиту, галочкой выбираем нужные для коммита файлы (или вовсе не трогаем отмеченные файлы) и жмем на кнопку Commit. Все, файлы закоммитились на локальный репозиторий.

 6. Теперь закоммитим на удаленный репозиторий (мы его создавали в пункте 2). Для этого зайдите на страницу репозитория на github, например: https://github.com/username/reponame, где

username — ваш логин на github

reponame — название вашего репозитория

Теперь найдите на странице репозитория блок HTTPS clone URL и скопируйте ссылку в буфер обмена.

7. Теперь идем в закладку Terminal (в нижнем левом углу Intellij IDEA) и пишем следующие команды:

 

8. Теперь коммитим на удаленный репозиторий:

Далее нас просят ввести логин и пароль от юзера на Github – вводим и получаем успешный ответ на наш коммит. Все, проект закоммитился на удаленный репозиторий – идите на GitHub и проверьте результат.

Теперь коммитить, а потом пушить в этом проекте можно уже с помощью IntelliJ IDEA.

Комментарий “Настройка Git в Intellij IDEA

  1. Если вылетает ошибка вида «fatal: LF would be replaced by CRLF in .idea/compiler.xml»
    следует в гит баше отключить autocrlf:
    $ git config —global core.autocrlf false

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *