我想了解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