git 相当于 svnlook 的改变

标签 git svn

是否有与 Subversion 等效的 Git 命令:

svnlook changed -r REVISION REPO

我对指示文件是否已添加、删除或更新的第一个字符感兴趣。如果有现成的脚本可以做到这一点,那就没问题了。我知道我可以通过脚本来完成此操作,解析输出(例如 git show hash --pretty=medium,查找“新文件模式”等),我只是想知道是否已经有一些东西了,所以我不这样做不需要重新发明轮子。不然我就这么做了...

最佳答案

好吧,我终于找到了一种通过 git 本身来完成这个任务的方法!

 git log --name-status --diff-filter=ACDMRT -U 3a94917b577fd0af90e013d9b3a7a36a211c2533

不错! :)

关于git 相当于 svnlook 的改变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5010020/

相关文章:

svn - 如何重命名从主干创建的分支?

SVN:忽略但不删除文件夹

Git - 显示上游落后的提交数量

android - 使用 gradle (Android Studio) 和本地 maven repo 时无法构建应用程序

git - 如果包含项目不在 master 分支上,则递归推送子模块会抛出 "fatal: src refspec must name a ref"

svn - "svn add *"甚至添加那些被忽略的文件

git - 是否可以将 .gitignore 文件排除在 SVN 之外?

android - 如何将我的项目从 Android Studio 添加到我的 GitHub 页面?

windows - 我应该如何正确使用 Git 进行 Visual FoxPro 开发?

svn - "svn list"忽略外部