2012-09-10 40 views
5

我有一个带有查询的一些sql文件的项目。每个开发人员都会增加这些文件的内容(他们永远不会删除内容)。用GIT获取文件的最后更改

我需要一个git命令来获取所有开发人员从我上次提交所做的所有.sql文件的所有新行。

回答

5

如果您需要获取远程存储库的最新版本,可以使用git fetch

要查看您的版本与最新版本之间的差异,请尝试git diff。要比较抓取和您的版本,请尝试git diff HEAD HEAD^

12

git whatchanged -pgit log -p可能是你想要的东西。要么显示在每次提交时引入的diff-formatted更改。还有其他选项可将报告限制为特定提交或特定文件,或以不同方式格式化输出,请参阅相应的手册页以获取更多信息。