Linux 是否有命令或程序允许交互式地修补源代码,在屏幕上打印每个块并在将其应用到文件之前等待确认?
就像是git add -p
,但是从另一个 .diff 文件中进行更改?
您始终可以在 shell/ruby/python 中编写脚本,逐行读取该文件并提示在文件签名之间添加差异。
它可以接受 diff 文件的名称作为参数,或者您可以放置两个哈希值并在脚本中打补丁。
更重要的是,你可以调用该脚本 git-command-name ,将其放入你的 user/bin 文件夹中,git 会将 command-name 识别为 git 命令。
另一方面(只是一个想法)你可以操纵 .diff 的创建吗?也许您可以使用格式补丁并在每次提交差异后应用停止?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)