は
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>代わりにブランチに向けます。裸でないリポジトリでは、これがチェックアウトされるブランチです。