我收到了一个包含目录结构的zip文件,一个要修复的应用程序。我在当地做了很多改变。然后事实证明,这是一个github项目的实际来源。
我希望能够在我的笔记本电脑上进行本地比较,这样我就可以确定它们之间存在哪些差异,然后再决定采取哪种不同的行动方案。
这是我可以用git轻松完成的吗?我想我可以克隆一下' master'一个来自github,然后从我正在工作的目录中创建一个新的分支。
这可能吗?
答案 0 :(得分:1)
你的假设是正确的。将repo从github克隆到本地目录,然后执行git checkout -b my-branch
。然后只需用修改后的文件覆盖目录。您可以在此时执行git diff
并查看更改,或者您可以将更改提交到新分支并在相应的提交上执行差异。