Git Flashcards
команда выводит состояние изменений (на удал репозитории): не отслеживаются, изменены или подготовлены
git status
command – downloads commits, files, and refs from a remote repository into your local repo. ____ing is what you do when you want to see what everybody else has been working on
Doeesn’t force you to actually merge the changes into your repository. Git isolates _____ed content from existing local content; it has absolutely no effect on your local development work
git fetch
локальная рабочая ветка (в лок репозитории)
master
версия ветки, кот находится на удаленном репозитории
origin master
локальная, но НЕрабочая версия ветки (промежуточная ветка). Инфо о ней говорит, что есть в origin repository на момент последнего запуска (см git fetch)
origin/master
апдейт локальной ветки изменениями из удаленного репозитория
git pull
посмотреть историю всех коммитов, которые происходили
git log
инфа о последнем коммите
git show
инфа о конкретном коммите (разница между файлами)
git show < hash >
инфа о коммитах юзера
git log –author <author_name></author_name>
инфа об изменениях (кто и что изменял)
git blame <file_name></file_name>
изменения, внесенные в код
commit
распределенная система управления версиями
git
stages a change. This command performs staging, the first part of that two-step process.
git add
saves the snapshot to the project history and completes the change-tracking process. In short, a _____ functions like taking a photo. Anything that’s been staged with git add will become a part of the snapshot with __ ____
git commit