假设我有GIT跟踪的3个文件已被修改。
fileA.py
fileB.py
fileC.py
当我输入“GIT diff --color ...”时,我看到代码修改。
假设我想单独保存每个文件的代码更改 - >删除我的本地存储库 - >再次克隆GIT - >再次应用代码更改...
如何将为每个文件完成的代码修改导出到单独的文件?
fileADiff.py
fileBDiff.py
fileCDiff.py
如何在git cloning之后应用更改?
谢谢,
的Qwerty
答案 0 :(得分:1)
如果我理解你的观点,在你提交了这些文件的更改后,可以为每个文件更改创建3个补丁:
git diff HEAD~..HEAD fileA.py > fileA.patch
它将根据您的更改创建fileA.patch
。而且你可以用
git apply fileA.patch