GIT — широко используемая система контроля версий. Ниже приведены наиболее важные команды, которые должен знать каждый разработчик программного обеспечения.
клонирование git
git clone копирует существующий репозиторий в новый локальный каталог.
Команда git clone создаст новый локальный каталог для репозитория, скопирует все содержимое указанного репозитория, создаст ветки с удаленным отслеживанием и локально извлечет исходную ветку.
git clone <repository url> // can be https or ssh
git pull
Команда git pull извлекает и загружает содержимое из удаленного репозитория и обновляет локальный репозиторий, как только оно будет загружено.
В рабочих процессах совместной работы на основе git принято объединять удаленные исходящие изменения в локальный репозиторий.
git pull or git pull origin <branch name>
git checkout
Команда git checkout перемещается между двумя разными ветвями в репозиторий git.
checkout используется для просмотра и внесения изменений в разные ветки. Вы можете проверить предыдущую фиксацию в репозитории, чтобы увидеть, как ваш проект выглядел в этом состоянии.
git checkout <branch name> // checkout to an existing branch git checkout -b <branch name> // creates a new branch
добавьте git
Команда git add добавляет новые или изменяет файлы в вашем рабочем каталоге в промежуточную область git. Во время работы вы изменяете и сохраняете файл или несколько файлов.
Затем, прежде чем совершить коммит, вы должны git add. Этот шаг позволяет вам выбрать, что вы собираетесь совершить.
git add <file path> git add . // moves all files to staged.
зафиксировать git
Используется для записи изменений в хранилище. Каждая фиксация содержит данные индекса и сообщение фиксации, и каждая фиксация формирует отношения родитель-потомок.
Когда мы добавляем файл в Git, он размещается в промежуточной области. Команда фиксации используется для загрузки обновлений из промежуточной области в репозиторий.
git commit -m "<commit message>"
git push
Команда git push при выполнении отправляет изменения, внесенные пользователем в локальную ветку, в удаленный репозиторий.
После того как пользователи клонировали удаленный репозиторий и внесли необходимые изменения в свое локальное устройство, их необходимо отправить в удаленный репозиторий, чтобы они были доступны и использовались другими пользователями.
git push git push --set-upstream <remote branch> <branch name>
ветвь git
git Branch предоставляет вам возможность создавать ветки и выполнять разработку без риска в изолированном пространстве программирования.
Команда branch помогает создавать ветки удаления и списка. Это команда перехода, когда дело доходит до управления любым аспектом ваших веток: независимо от того, в вашем локальном репозитории или в вашем удаленном репозитории.
git branch <new branch> git branch -d <new branch>
Если вам понравился блог, подпишитесь на меня в: Rhea RB
Спасибо за чтение ! Удачного кодирования!