我如何在吉特克隆一個分支?我有一個名為“骨架”的本地Git存儲庫,用于存儲項目框架。它有幾個分支,用于不同類型的項目:casey@agave [~/Projects/skeleton] git branch
* master
rails
c
c++如果我想查看新項目的主分支,我可以這樣做。casey@agave [~/Projects] git clone skeleton new
Initialized empty Git repository in /Users/casey/Projects/new/.git/一切都是我想要的。具體來說,新的主分支指向主干主分支,我可以推拉來移動對基本項目設置的更改。然而,不起作用的是,如果我想克隆另一個分支。我無法得到它,所以我只拉我想要的樹枝,例如rails分支,然后新的存儲庫具有一個master從骨架存儲庫中推入和提取的分支rails分支,默認情況下。這樣做有什么好辦法嗎?或者,也許這不是Git想讓我構建事物的方式,我當然對此持開放態度。也許我應該有多個存儲庫,RubyonRails骨架存儲庫跟蹤主骨架存儲庫?以及克隆RubyonRails框架存儲庫的任何單個項目。
3 回答
梵蒂岡之花
TA貢獻1900條經驗 獲得超5個贊
$BRANCH$REMOTE_REPO
mkdir $BRANCH cd $BRANCH git init git remote add -t $BRANCH -f origin $REMOTE_REPO git checkout $BRANCH
git pullgit fetch
- 3 回答
- 0 關注
- 570 瀏覽
添加回答
舉報
0/150
提交
取消
