Using Git in Idea IntelliJ

Пример показывает, как работать с версионым контролем таким как GIT.
1. Прежде всего необходимо создать аккаунт, к примеру на github.

2. Далее необходимо создать новый репозиторий.

3. Далее в Idea. VCS – Checkout from Version Control – Github

4. Заполнить авторизационные данные.

5. Commit

6. Заполнить Commit message. Нажать Commit

7. Если работаете в одном проекте командой, сначала необходимо забрать последние изменения с репозитория – Pull.

8. Если не было изменений, теперь можно выкладывать свой проект на сервер – Push.

9. Push Successful.

10. Проверяем в репозитории.

Исключение файлов и каталогов из репозитория.
Иногда приходится исключить из push в git пакеты и файлы, к примеру логи, конфиденциальная информация, конфиги maven, либо самой среды. Рассмотрим пример, когда уже залили в репозиторий файлы, а их необходимо исключить.

В корне проекта создается файл .gitignore
Любым удобным способом. Из самой среды.

Либо из ПО предоставленного git.

Содержимое файла. Исключаем файлы, категории, сам gitignore из комита.

.gitignore
.gitignorу
 
### JetBrains template
.idea/
*.iml
*.iws
 
# Mac
.DS_Store
 
# Maven
log/
target/

Команды для терминала.

Создать файл gitignore
touch .gitignore

Добавить запись в файл gitignore
echo “.idea”> .gitignore

Удалить файлы. Важно, вся пунктуация должны быть соблюдена.
git rm -r -f –cached .
либо
git rm –cached –ignore-unmatch -r — *

Повторная индексация.
git add .

Commit & Push
git commit -m “update project and remove files”
git push -u origin master

Releated Post