这篇文章涉及到几个问题,因为我不知道发生了什么,需要知道如何确定问题的根源。Git - 从远程主显示器展开未更新/更改的文件 - 如何确定源文件
回购存储在Git Hub,我可以访问它。当我做一个初始的git clone时,一切正常,我可以看到所有的文件。这是一个Laravel项目,但这不是主要问题,但可能是相关的。
我在Windows的bash内核中这样做,也许这是相关的。
当我打开源码树(或键入git status)时,显示了大约20个“更改”但未暂存的文件。主文件中应该没有更改或未保存的文件。此外,显然一个文件夹/vendor/facebook/webdriver/lib/interactions/[files listed]
具有用于交互的小写字母i
,并且在lib
文件夹中同时存在Interactions
和interactions
文件夹。也许在某些时候某些文件被错误地命名或者文件夹大小发生了变化,而Windows或者Mac不喜欢它。
我的问题是: 1.如何确定远程分支上是否有实际更改/非分页文件? 2.如果不是,我的系统中会引起什么,尤其是与区分大小写有关的任何事情?
没有“远程分支上的已更改/未分档的文件”这样的事情。 Unstaged表示更改位于工作树中,但不在索引或数据库中;远程只关心数据库。所以结帐后git认为你的文件与远程不同步。如果你执行'git diff',你会看到什么? –