
🕹️Подборка YouTube-каналов, плейлистов и подкастов о различных аспектах геймдева: программирование в Unity и Unreal Engine, игровые механики, дизайн, арт и продвижение игр.
https://proglib.io/sh/m6RYxucK7t
Size: a a a
git checkout
позволяет переключаться между различными версиями целевого объекта и работает с тремя различными объектами: файлами, коммитами и ветками.git checkout
позволяет перемещаться между ветками, созданными командой git branch
. При переключении ветки происходит обновление файлов в рабочем каталоге в соответствии с версией, хранящейся в этой ветке, а Git начинает записывать все новые коммиты в этой ветке. git checkout
. $
git branch
master
another_branch
$
git checkout another_branch
$
git checkout -b <new-branch>
$
git fetch --all
$
git checkout <remotebranch>
git add
является фиксирование состояния рабочей директории для последующего коммита. Коммит выполняется на основании индекса, «индекс» ― это снимок содержания рабочей директории, и именно этот snapshot, будет использован при выполнения коммита.git add
.
позволяет сделать все измененные файлы в текущей директории готовыми для коммита.git commit --amend
git commit --amend -m "Новое сообщение коммита"
git push <репозиторий> <ветка> --force