嗨,我是一個在Windows上沒有經驗的Git用戶。我正在使用Git Gui。 我對Branch Management感興趣。git gui分支機構管理
我的回購有一個叫'葉'的分支,我該如何檢查這個分支出我的本地機器,他們櫻桃選擇從主人提交到綠葉?
非常感謝
--MB
嗨,我是一個在Windows上沒有經驗的Git用戶。我正在使用Git Gui。 我對Branch Management感興趣。git gui分支機構管理
我的回購有一個叫'葉'的分支,我該如何檢查這個分支出我的本地機器,他們櫻桃選擇從主人提交到綠葉?
非常感謝
--MB
感謝答覆,但我說我使用Git桂
要籤新創建的分支(存在於服務器,而不是本地),這是一個兩個步驟:
混帳桂 - >分公司 - >確認 - >跟蹤分公司 - >選擇科
分公司 - >新建 - >名稱=相同的名稱,跟蹤您選擇分支 - >選擇這種獨立式結帳
您現在正在使用該分支。
另一個有用的和明顯的事情 - >切換到另一個分支 - >分支 - >簽出 - >本地分支.....
要切換到 「多葉」 分支:
git checkout leafy
要櫻桃挑提交,鑑於其SHA1標識符:
git cherry-pick abc123
如何查看此分支出我的 本地機器
一切已經在您的本地計算機上,檢出的內容是更新文件系統中的文件以匹配您正在檢出的提交狀態。
git checkout leafy
更新文件與在分支(注意,如果你在你的文件中未提交的更改,git的拒絕籤。這樣做是爲了防止丟失變化的頂部提交的內容,您可以通過添加-f
選項來覆蓋此行爲)。它還將leafy
設置爲您當前的HEAD
,在這種情況下,您當前的HEAD
定義了您所在的分支。
然後爲了挑選,你需要找出你想要提交的提交的SHA1 ID(gitk --all&
可能在這裏很方便)。然後以正確的順序使用幾個git cherry-pick <the-interesting-SHA1-ID>
來挑選提交。