将非 git 项目与 git repo 进行比较

将非 git 项目与 git repo 进行比较

我有一个项目,总是手动部署到没有 Git 的服务器上(因为服务器位于无法访问 Bitbucket 的防火墙后面),即使该项目是在我本地机器上的 Bitbucket 上进行管理的。

由于手动部署,代码可能会有一些差异,并且我想将整个 repo 与文件系统上的文件进行比较。

我最初的想法是从服务器下载所有文件,为这些文件创建一个新的 git 存储库,然后执行 git-diff,但我想知道是否有一种更省力的方法来做到这一点?

答案1

如何检出/克隆 git repo,然后通过其文件/目录结构下载所有服务器文件,然后git diff在该点运行?

相关内容