2
A
回答
1
是的我想整個存儲庫除了最後2個提交,我不需要它,所以我怎麼能具體克隆?
正常的方法是:
- 克隆一切
結帳一個新的分支(或重置當前分支)到
HEAD~2
git checkout -b newBranch @~2
除此以外:
- shallow clone可以讓你獲得最後的n條提交(這是不是你想要的)
- sparse checkout約爲子文件夾(未分提交)
- fetch single commit不會得到所有提交但部分。
我在項目的合作伙伴,但我們在最後2有錯誤犯
所以,用SourceTree:
- 克隆回購(正常克隆)
- 選擇您想要工作的提交:雙擊提交檢查出來,然後單擊「分支」。
一旦你創建了一個新的分支,工作並添加新的提交,然後推動你的bugfix分支。
相關問題
- 1. GIT中承諾一個克隆reporsitory
- 2. 如何克隆在到位桶特定分支
- 3. 克隆我的到位桶回購首次
- 4. 無法克隆到位桶的倉庫WordPress的發展
- 5. 查看具體的git的承諾
- 6. Java克隆繼承示例
- 7. 克隆Phonecall實體
- 8. Git的 - 讓我們回到一個具體的承諾
- 9. 克隆PHP窗體並附加到div
- 10. 承諾內承諾
- 11. 諾克 - 身體不匹配
- 12. 如何刪除並具體從到位桶
- 13. 承諾拒絕失敗,承諾承諾
- 14. 承諾中的承諾承諾
- 15. AngularJS:具有承諾數據和非承諾數據的函數
- 16. 克隆或不克隆
- 17. 與到位桶
- 18. 上到位桶
- 19. 克隆複合體Hibernate實體
- 20. 回覆承諾的承諾
- 21. 用https使用dockerfile克隆位桶回購。如何傳遞密碼?
- 22. 如何更改本地克隆的位桶存儲庫的用戶?
- 23. 更改Sitecore 6.4中克隆項目的模板 - 克隆是否失去繼承?
- 24. 通過ssh克隆git的具體問題
- 25. 我要推一個具體的承諾,而拉
- 26. perl6如何獲得承諾的具體身份?
- 27. 上到位桶API
- 28. 克隆
- 29. 克隆
- 30. NodeJS - Q - 如何在另一個承諾中承諾承諾
爲什麼它只是一個單一的提交而不是克隆整個存儲庫?如果這實際上是一個要求,你應該可以解釋爲什麼。 – Chris
@Chris是的我想整個存儲庫除了最後2個提交,我不需要它,所以我怎麼能具體克隆? – joda