2016-04-12 8 views
0

私は多くのandroid aosp reposを持っています。私はリポジトリ内の各gitリポジトリのブランチを作成したいと思います。私は完全なクローンコードなしでブランチを作成することができます提案された。新しいgitブランチを作成し、チェックアウトフルリポジトリを使ってサーバーにプッシュする方法

$mkdir testgit 
$cd testgit 
$git init 
$git remote add origin http://www.xxxx.com/test.git 
$echo 08242d114ca463bd77beee424d336db0cf1ca6ae > .git/refs/heads/testbranch 
$git push origin testbranch --force 
#failed 
$git send-pack .git testbranch --force 
#failed 
+1

「失敗」と言うと、実際のエラーは何ですか? – Joost

答えて

0

あなたは、各ブランチの最後<depth>コミットがクローン化されるgit clone --depth <depth>浅いクローンを作る、あるいは1つの特定のブランチのクローンを作成する--single-branchを使用することができます。詳細については、man-page of git-cloneを参照してください。

関連する問題