有没有办法可以在文本文件中保存两个差异之间的整个差异?
假设我想要在分支之间A1和之间进行所有更改.A10master
--A11-A10-A9-A8-A7-A6-A5-A4-A3-A2-A1-master
Run Code Online (Sandbox Code Playgroud)
或者,有没有办法让我可以在终端获得整个差异,我可以复制+粘贴?
Bri*_*ell 54
当然:
git diff A10..A1 > my.diff
Run Code Online (Sandbox Code Playgroud)
Lol*_*ito 14
git diff {commit1} {commit2} > diff.txt
Run Code Online (Sandbox Code Playgroud)
由{commit1}和{commit2}引用您要比较的初始提交和完成提交(引用可以是整个或部分SHA,标记,HEAD .....)
如果您只需要保存最近两次提交之间的差异,您也可以使用此命令:
git diff HEAD^ HEAD > diff.txt
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
39555 次 |
| 最近记录: |