亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我如何在吉特克隆一個分支?

我如何在吉特克隆一個分支?

Git
婷婷同學_ 2019-06-17 14:59:39
我如何在吉特克隆一個分支?我有一個名為“骨架”的本地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個贊

使用Git版本1.7.3.1(在Windows上),下面是我所做的($BRANCH是我想退房的分行的名稱$REMOTE_REPO是我想要克隆的遠程存儲庫的URL):

mkdir $BRANCH
cd $BRANCH
git init
git remote add -t $BRANCH -f origin $REMOTE_REPO
git checkout $BRANCH

這種方法的優點是后續的git pull(或git fetch)調用也將只下載請求的分支。


查看完整回答
反對 回復 2019-06-17
  • 3 回答
  • 0 關注
  • 570 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號