正在進行的項目中有50個文件,例如。我想簽出文件1版本1,文件2版本2,文件3版本3,....,文件50版本50,以克隆項目的定製版本。 這怎麼辦? (我在XCode 4.5上使用Git)如何拉取(簽出)Git版本控制中的任何一組文件?
0
A
回答
0
是的,你可以。
git checkout [some-older-commit-ref] a-file
只是爲每個文件做這件事。
0
這是一件非常奇怪的事情。任何現代VCS都被設置爲跟蹤項目的狀態,即,在某個時間點完整文件集的內容。如果你經常需要混合和匹配不同版本的文件,也許你應該重新思考你在做什麼。我只能假設你並不需要如上所述的奇怪序列,因此:
- 確定在相同版本中一起使用的文件集(可能您可以通過考慮不同類型的「builds」)
- 爲文件版本的每個變體集合創建一個分支
- 也許創建一個「主開發」分支,在其上創建文件的新版本,並從中選擇櫻桃?還是每個文件包的開發分支,並從每個「構建」中選擇它的版本?
相關問題
- 1. 如何在git中籤出舊版本的文件夾
- 2. 如何區分一個文件到Git中的任意版本?
- 3. 如何在git gui中使用標籤進行版本控制
- 4. git:忽略*版本控制的文件
- 5. Git版本分別控制版本庫中的文件
- 6. Git:忽略版本控制文件
- 7. git版本控制文件在存儲庫沒有推/拉
- 8. 一個人如何檢出一個版本的git一個二進制文件?
- 9. 文件沒有在版本控制中出現:Unity + Git
- 10. 如何將版本化文件手動移動到git(版本控制)?
- 11. 如何在Git中籤出文件?
- 12. git在grunt任務中拉取後如何刷新package.json文件?
- 13. Eclipse:如何列出不在SVN版本控制下的文件
- 14. 如何使用git發佈版本控制版本
- 15. 如何配置git覆蓋非文本文件而不是版本控制它?
- 16. 如何在`git`的特定版本中列出文件?
- 17. 如何在git中獲取文件的版本樹?
- 18. ActiveX控件版本控制和簽名
- 19. SSIS中腳本組件C#文件的版本控制
- 20. 開始Git版本控制
- 21. Informatica&Git:版本控制
- 22. 使用Git版本控制
- 23. Git版本控制約定
- 24. 如何將非版本控制的分支導入到git中?
- 25. 如何在git中列出版本化文件?
- 26. PHPStorm 8版本控制(git)範圍忽略PHP_CodeSniffer中的文件
- 27. Android Studio從版本控制Bitbucket簽出
- 28. 獲取在Git中提交的任何文件的所有以前版本
- 29. 使用本地文件的git版本控制
- 30. Git-如何在TeamCity中籤出特定版本(提交哈希)?