Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!-- GIT main command -->
- <!-- 1 Создание проекта -->
- mkdir hello - создать каталог
- cd hello - войти в каталог
- touch hello.html - создать файл
- <!-- Создание/инициализация репозитория -->
- git init - создать git репозиторий из этого каталога
- <!-- добавим в репозиторий страницу «hello.html». -->
- git add hello.html - добавляет файл в очередь <!-- git reset HEAD - удаляет файл из буфера очереди -->
- git commit -m "First Commit" - отправляет файл на сервер с комментарием об изменении
- <!-- состояние репозитория -->
- git status <!--ПРоверяет на наличие изменений в текущем каталоге -->
- git сheckout <!--- Отменяет действие -->
- <!-- История Выйти из логов Shift+ZZ-->
- git hist - получить список изменений
- git log - получить список изменений
- git log --pretty=oneline - получить список изменений в компактном виде
- <!-- Также варианты:
- git log --pretty=oneline --max-count=2
- git log --pretty=oneline --since='5 minutes ago'
- git log --pretty=oneline --until='5 minutes ago'
- git log --pretty=oneline --author=<your name>
- git log --pretty=oneline --all
- Изменения за неделю
- git log --all --pretty=format:"%h %cd %s (%an)" --since='7 days ago'
- Изменения в удобном формате:
- git log --pretty=format:"%h %ad | %s%d [%an]" --graph --date=short
- Выйти из логов Shift+ZZ
- -->
- <!-- Сокращенные алиасы используются так: git st = равно команде git status -->
- co = checkout
- ci = commit
- st = status
- br = branch
- hist = log --pretty=format:\"%h %ad | %s%d [%an]\" --graph --date=short
- type = cat-file -t
- dump = cat-file -p
- <!-- Получение старых версий или откат изменений -->
- $ git commit --amend - откатит текущий комит
- $ git hist
- git show <hash> - выводит изменения соответствующие комиту под данным хэшем
- git checkout <hash> //подставить хэш из истории
- cat name.html
Add Comment
Please, Sign In to add comment