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. 如何克隆較舊的GIT承諾
- 3. 如何克隆在到位桶特定分支
- 4. 到位桶GIT中推提交而不克隆回購
- 5. 克隆我的到位桶回購首次
- 6. 無法克隆到位桶的倉庫WordPress的發展
- 7. 克隆()身體深度克隆?
- 8. BlueBird承諾的具體錯誤
- 9. 查看具體的git的承諾
- 10. 標記具體承諾拉叉
- 11. Java克隆繼承示例
- 12. AS3 - 克隆物體
- 13. STL克隆載體
- 14. 克隆Phonecall實體
- 15. 如何克隆ORM實體並創建具有克隆屬性的新記錄?
- 16. Git的 - 讓我們回到一個具體的承諾
- 17. 克隆PHP窗體並附加到div
- 18. 承諾內承諾
- 19. 具有相關實體的深克隆主義實體
- 20. 承諾拒絕失敗,承諾承諾
- 21. 承諾中的承諾承諾
- 22. 諾克 - 身體不匹配
- 23. 如何刪除並具體從到位桶
- 24. 在NHibernate中克隆實體?
- 25. 克隆實體框架POCO
- 26. 有些文件丟失了,當我加入,承諾,推動和克隆再次
- 27. 如何拉或標籤名稱克隆或通過git的承諾簽名
- 28. 阿賈克斯承諾不工作
- 29. AngularJS:具有承諾數據和非承諾數據的函數
- 30. 克隆對象的原型繼承 - IE10
爲什麼它只是一個單一的提交而不是克隆整個存儲庫?如果這實際上是一個要求,你應該可以解釋爲什麼。 – Chris
@Chris是的我想整個存儲庫除了最後2個提交,我不需要它,所以我怎麼能具體克隆? – joda