我有一个存储库,我终于与其他一些开发人员正常工作(我们正在通过FTP覆盖彼此杀死进行迁移)。ftp下载后git reset
其中一位开发人员使用FTP上传了对服务器的更改,并且我下载了这些更改,覆盖了我的本地文件夹。我在想git会识别出已经改变的文件,但事实并非如此。事实上,git认为文件没有改变。
是否有一个命令可以告诉git“物理重新扫描每个文件以进行更改并查看是否有任何改动”。此时,我不确定哪些文件是从FTP下载中更改的,所以当我执行git push/pull时,它表示没有更改,即使我知道有更改。
我们使用的是github,而ftp只是一个疏忽。有一个开发者没有得到我们去的.git的信息,他用他的ftp重写了一些文件。 (不确定哪些改变了)。所以并不是所有的存储库都匹配。但文件服务器上的文件与存储库中的文件不同。所以我们需要全部删除我们的存储库,下载ftp中的内容并重新启动存储库? – 2011-02-16 15:17:58