Mamy zdalny oddział o nazwie deploy
do budowania i testowania skryptów wdrażania. Nie jest zaskakujące, że skrypty wdrażania znajdują się w katalogu o nazwie deploy
. Teraz, gdy katalog deploy
znajduje się w gałęzi master
, podczas wykonywania początkowego klonu jest nieporęczne, aby faktycznie sprawdzić tę gałąź.Jak zgarnąć polecenie do zdalnego oddziału o takiej samej nazwie jak katalog?
$ git clone bitbucket.org:/myplace/mything
$ cd mything
$ ls
deploy extensions installExtensions src tests
$ git branch -r | grep dep
origin/deploy
$ git checkout deploy
$ git branch
* master
$ git checkout origin/deploy
Note: checking out 'origin/deploy'.
You are in 'detached HEAD' state. [SNIP]
W tym miejscu należy po prostu utworzyć lokalny oddział o nazwie deploy
i ustawić go śledzić pilota? Czy jest jakaś składnia, którą mogę dać git, więc wie, że chcę sprawdzić zdalny oddział, a nie lokalną ścieżkę?