
Пример показывает, как работать с версионым контролем таким как 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