Skip to content

Instantly share code, notes, and snippets.

@reiro
Last active April 21, 2018 11:59
Show Gist options
  • Save reiro/0adcda3c835589d9a2c5 to your computer and use it in GitHub Desktop.
Save reiro/0adcda3c835589d9a2c5 to your computer and use it in GitHub Desktop.
git работа
Изменить последний коммит:
1) git add .
2) git commit --amend
3) git push origin [name] -f
Если возникли конфликты при пул рквесте:
1) на девелоп
2) пулл с апстрима
3) на рабочую ветку
4) git mergetool -y - удаляем старую строку
5) git rebase --continue
6) git push origin [name] -f
git reflog - просмотр всех изменений
git cherry-pick bd81a88d5200f18a99d03de001490112cf38b17d - перенос коммита из одной ветки в другую
git branch --set-upstream-to=upstream/develop develop - уточнить (обновляет с ветки апстрим)
git log --pretty=oneline - узнать хэш коммита
1) git pull upstream develop - пулим с апрстрима в девелоп
2) git checkout -b [название рабочей ветки]
3) git add .
4) git commit -m "add"
5) git push origin [название ветки рабочей]
Пулл
git checkout на косячную ветку
git stash apply
git mergetool -y
rm origin file
git diff
git commit --amend
git push
1) git checkout develop
2) git pull upstream develop
3) git checkout вутка которую исправить
4) git rebase develop
5) git push origin ветка которую исправили -f
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment