Git - goshka-kartoshka/HANDBOOK GitHub Wiki

git remote add [сокращение] [url] - добавить удаленный репозиторий в созданный проект

ex: git remote add origin [email protected]:example.git


git remote set-url origin [url] - сменить удаленный репозиторий


git remote -v - посмотреть удаленные репозитории


git push origin master - отправить коммит в ветку мастер


git reset --hard - откатить не закоммиченые изменения


git reset --hard <хеш коммита> - откатить пулл до указанного


git branch -a - посмотреть список удаленных веток git branch -D the_local_branch - удалить локальную ветку git push origin --delete - удалить удаленную ветку


git revert номер_проблемного_коммита - отмена коммита (Создаёт второй, "противоположный" коммит, "со знаком минус".)


git merge --no-ff origin/имя_ветки - если возникают проблемы при мерже


git reset --hard хэш_коммита - удалеть локальные коммиты предшествующие указанному


git commit --amend - добавить изменения в последний коммит


git push -f origin - принудительная отправка изменений в ориджин


git checkout -b <название ветки> origin/<название ветки> или git checkout --track [remotename]/[branch] - скопировать удаленную ветку


git show хэш_коммита - посмотреть коммит


git pull --rebase origin и молиться, что бы не было конфликтов а если будут, то пезда ладно, если будут, заходишь в файлы(там пишет в каких есть лажа) резолвишь, потом git add и git rebase --continue и опять конфликты.. и так пока не будет победа


git reflog

⚠️ **GitHub.com Fallback** ⚠️