我想了解clearcase,subversion和git修訂之間的比較。我無法理解git的修改機制。我們可以如何在git中獲取最新的文件修訂版本號?如何在git中檢查文件的最新版本號?
0
A
回答
0
下面是命令。
git log -n 1 <file>
1
Git不會使用修訂號。它通過它們的哈希來標識提交,它通過各種命令呈現爲40個字符的數字和字母串,包括git log
。
但是,請記住,Git還可以獨立地有效跟蹤每個分支。您可以獲取最後一次提交svn只獲得最高的數字。這在Git中不起作用。如果你想在所有分支中進行最新的提交(你通常不需要的東西,但問題經常被問到),你必須實際檢查所有分支。 git log --all
或git log <branch1> <branch2> <branch3> <...>
爲明確的,將顯示作爲第一個分支的所有這些分支中的最近提交。
1
Git中的所有內容在存儲之前都會進行檢查求和,然後由該校驗和進行引用。 Git用於此校驗和的機制稱爲SHA-1哈希。因此,您需要在該文件上查找最新的SHA-1哈希以獲取最新版本號。
要列出所有提交的文件只是做git log <filename>
要獲得最新提交某個文件的更多信息: git log -n 1 <filename>
希望它能幫助!
相關問題
- 1. 如何檢查版本號?
- 2. 如何檢查本地文件是否是tfs中的最新版本?
- 3. 如何回到Git的最新版本?
- 4. 如何檢查構建文件中的Gradle版本號?
- 5. 如何在最新版本文件夾的LINQ查詢中使用版本類
- 6. Bash最新版本的Git?
- 7. 查找最新版本的文件夾
- 8. git:如何同步到最新版本
- 9. 如何在Git中管理版本號?
- 10. 如何在git中獲取文件列表的最新修訂版本?
- 11. 檢查版本控制中的最新版本
- 12. 檢查最新版本的程序(Java)
- 13. 檢查git當前文件版本以及如何處理刪除的文件
- 14. 如何鏈接最新版本的drupalcode.org git存儲庫中的單個文件?
- 15. 我如何知道哪個版本是版本庫中的最新版本號?
- 16. 如何使用任何API檢查Symfony的最新版本?
- 17. 獲取GIT文件版本號
- 18. 自動檢查本地文件是否是Swift中的最新版本
- 19. Git:如何檢查本地回購是否是最新的?
- 20. 如何檢查您的本地git存儲庫是否最新
- 21. 如何查看twilio.js的最新版本?
- 22. 如何查找最新版本的Microsoft.Build.Utilities.Core.dll?
- 23. 在使用commandprompt的ClearCase中,如何檢查我們是否檢出了最新版本的文件?
- 24. 最新文件版本
- 25. 如何在Git存儲庫中獲得最新版本
- 26. 在rails中檢查版本號
- 27. 在Mercurial中,如何檢查分支文件的版本?
- 28. 如何使用NSUserDefaults檢查應用程序的最新版本
- 29. 如何檢查當前版本的sympy並升級到最新版本
- 30. 如何在文本文件中設置InstallAnywhere的版本號?
什麼問題? – Maroun
通過git-scm,progit等。 – hjpotter92
Git中的所有內容在存儲之前都會進行檢查求和,然後由該校驗和進行引用。 Git用於此校驗和的機制稱爲SHA-1哈希。因此,您需要在該文件上查找最新的SHA-1哈希以獲取最新版本號。 – uday