在存储库中,如果让我们说
如果在本地副本中修改了apple.c
和orange.c
。是否有git命令只检查这些本地修改的文件的repo状态(在签入之前可能有用)。
答案 0 :(得分:2)
我相信OP正在寻找一种方法来查看本地更改的文件是否已在远程更新。
以下是您可以做的事情:
通过git fetch
更新远程存储库的本地缓存。然后,应该可以对远程跟踪分支进行本地未提交的更改。请尝试以下方法:
$ git fetch origin
$ git diff origin/master
请注意,origin/master
是一个本地分支,是refs/remotes/origin/master
的简写,是远程跟踪分支的全名。
答案 1 :(得分:1)
尝试使用:
LengthAwarePaginator {#467 ▼
#total: 97
#lastPage: 4
#items: Collection {#872 ▶}
#perPage: 30
#currentPage: 1
#path: "http://images.dev"
#query: []
#fragment: null
#pageName: "page"
}
请参阅https://blogs.msdn.microsoft.com/dotnet/2016/08/02/announcing-net-framework-4-6-2/
答案 2 :(得分:0)
git diff
将显示当前目录中的所有更改。
git diff <path to file>
将显示所提供文件的更改
同样地,您可以使用上面的git add
来更好地选择您提交的文件。