使用 Git 在本地而不是在 Web 服务器上查看文件更改

Using Git to see file changes locally not on web server

在获得批准并上线之前,我已经对网站的 "demo" 备份版本进行了一系列更改。已经进行了很多更改和调整,因此很难跟踪。

Web 服务器未安装 Git。所以我在完成工作之前下载了完整的 FTP 备份(版本 1),然后在工作完成后再次下载(版本 2)。然后我将 "version 1" 上传到 Bitbucket,然后将 Git 文件夹复制到版本 2,然后也提交它。因此,我希望看到所有已更改文件的漂亮图形视图。

它没有用,在我的第二次提交中,所有文件而不是仅仅记录和列出已更改的文件。

有更简单的方法吗?

很多事情都可能出错。您是否更改了文件目录路径?引入白space所有文件的变化?当您暂存第二组更改 (git diff --staged) 时,您应该已经意识到这种情况,它列出了您的索引,您会看到那里列出的所有文件都已更改。如果是这样并且让您感到惊讶,那么您应该检查差异以查看发生了什么变化。