由于我刚接触 Git,所以在开始使用时遇到了一些困难(Git 版本为 2.12.3)。
我在服务器上创建了一个文件(在 GitLab 中),可以将其克隆到本地目录中。
git clone git@gitlab.server.com:/joe/myproject.git
一切都很好,我有文件的本地副本。但是当我从别人那里或在服务器上更改远程文件时,即使这些更改在主机上清晰可见,我也无法在本地客户端上跟踪或查看这些更改。并没有。
git diff file1
或者
git diff origin/master
还是其他什么。
我必须获取文件,合并它,然后才能看到新编辑的内容。在获取新文件之前,是否可能观察和检测到新的更改?
git pull
命令以获取他们的更改。只有这样,您才能将其与您所做的更改进行比较。 - Lixgit fetch origin
然后git diff master..origin/master -- myfile.txt
来比较你的文件。 - user4691348