### Полезные источники - [**Стетейки по гиту**](https://kb.tishenko.dev/git/aliases/) - [**GitHowTo**](https://githowto.com/ru) - [**GitFlow**](https://habr.com/ru/articles/106912/) - [**Игра**](https://learngitbranching.js.org/?locale=ru_RU) ### Команды - `git remote -v` - показывает все удалённые репозитории, которые связаны с локальным репозиторием - `git init ; git remote add origin or ` - добавить удалённый репозиторий - `git remote set-url origin git@github.com:ilyamak04/shortest_flight.git` - установить новый url удалённого репозитория - `rm -rf /path/to/repo/.git` - git больше не будет отслеживать эту директорию - `git config --global --list` - `git config --global user.name "Ваше Имя"` - `git config --global user.email "ваш_емейл@example.com"` - `git config ...` - изменить для конкретного репозитория (без флага `--global`) - `log --pretty=format:'%h %cd | %s%d [%an]' --graph --date=iso` - удобный вывод `git log` - `git pull --rebase` - спуллить изменения из удалённого репозитория в локальную ветку не создавая мерджи, локальные коммиты просто встанут после коммитов из удалённого репозитория