Cheatography
https://cheatography.com
Шпаргалка для Системы Контроля Версий Git. Является переводом шпаргалки от SamCollett https://www.cheatography.com/samcollett/cheat-sheets/git/
Создать Git-репозиторийИз имеющейся директории | cd project_dir | git init | git add . | Из другого репозитория | git clone existing_dir new_dir | git clone git://github.com/user/repo.git | git clone https://github.com/user/repo.git |
Git - локальный измененияИзменения в рабочей директории | git status | Зафиксированные файловые изменения | git diff | Добавить изменённые файлы | git add file1 file2 file3 | Удалить файл | git rm file | git rm dir/ -r | (рекурсивно внутри директории) | Посмотреть файлы, готовые к фиксации | git diff --cached | Фиксация изменений | git commit | git commit -m "My message" | git commit -a -m "My Message" | (только зафиксированные файлы, автоматическое добавление) | Изменение последней фиксации | git commit --amend | Вернуть изменения в файл | git checkout -- file | Вернуть изменения (новая фиксация) | git revert HEAD | Вернуться к зафиксированному состоянию | git reset --hard HEAD |
| | Git - историяПоказать все фиксации | git log | Краткий формат предыдущей команды | git log --pretty=short | Патчи | git log -p | Показать фиксации файла | git log file | Показать фиксации в директории | git log dir/ | Состояния | git log --stat | Посмотреть автора изменений файла | git blame file |
Git - слияние/перебазаСлияние ветку в текущую | git merge branch | Перебазировать в ветку | gir rebase branch | git rebase master branch | Отменить перебазирование | git rebase --abort | Инструмент слияния для разрешения конфликтов | git mergetool | Конфликты против файла базы | git diff --base file | Diff изменений, сделанных другими людьми | git diff --theirs file | Diff ваших действий | git diff --ours file | После решения конфликтов | git rebase --continue |
| | Git - обновление/публикацияСписок удалённых объектов | git remote -v | Показать информацию | git remote show remote | Добавить удалённый объект | git remote add path/url | Изменения Fetch | git fetch remote | Fetch + слияние |
|
Created By
Metadata
Comments
No comments yet. Add yours below!
Add a Comment
Related Cheat Sheets