は
git clone -b branch1 ssh://gitolite@host/project/testkit
に相当
git clone ssh://gitolite@host/project/testkit
cd testkit
git checkout branch1
?
は
git clone -b branch1 ssh://gitolite@host/project/testkit
に相当
git clone ssh://gitolite@host/project/testkit
cd testkit
git checkout branch1
?
はい、これはgit clone
ドキュメントでサポートされています:
-b <name>
新しく作成された HEAD を、複製されたリポジトリの HEAD が指すブランチに向ける代わりに、
<name>
代わりにブランチに向けます。裸でないリポジトリでは、これがチェックアウトされるブランチです。