当我运行"git pull"时,我经常想知道文件的最后一个版本和新文件之间发生了什么变化.假设我想知道其他人对特定文件的承诺.
怎么做的?
我假设它是"git diff",其中包含commit x与commit y的一些参数,但我似乎无法获得语法.我还发现"git log"有点令人困惑,我不知道在哪里可以获得我最新版本文件的提交ID与新文件的提交ID.
我是OS X上的新手,我正在通过命令行使用它.我来自Tortoise SVN和Beyond Compare on Windows的世界.
我希望能够将差异发送到FileMerge.
我只需使用以下命令即可使用TextMate执行此操作:
git diff | mate
Run Code Online (Sandbox Code Playgroud)
但我不知道如何设置,所以我可以使用FileMerge?