我想做一些与这个问题基本相似的事情:
但是,那里的答案对我的情况并不是特别有帮助。
基本上,一位同事将他的代码版本作为 zip 文件发送给我。他的版本应该比我的版本好很多,但我不能只使用他的版本,因为我的版本中有几个我不相信他的版本的错误修复。我想做的是创建一个只包含我对代码的贡献的补丁,并尝试用我的更改来修补他的(未跟踪的)版本。
这与在我开始在新分支中处理代码之前检查修订是否相同,将他的文件复制到该 repo 并将其作为新分支提交,然后将该分支与我的合并?如果是这样,我将如何找到我在相关目录中所做的第一个提交?