Digamos que eu tenha um branch remoto origin/foo
. Quero criar uma ramificação local foo
apontando para a mesma ramificação remota de commit origin/foo
que está apontando agora. Eu posso fazer git checkout foo
e é disso que preciso, exceto que será alterado pelo diretório de trabalho e pelo arquivo HEAD
. Existe alguma maneira de obter o mesmo resultado sem fazer checkout foo
do branch?
Responder1
Sim, existe uma maneira. Você pode fazer git branch foo origin/foo
.
Então você terminará com a filial local foo
e ela rastreará o arquivo remote origin/foo
.