git 新手求教:
svn 可以使用 show log ,右键最新的提交,直接对比当前(当前代码可以提交,也可以未提交),调用 beyond compare 查看非常方便。
——————————————————————————————————————————
git 我使用 vscode 或者 TortoiseGit ,均无法实现以上功能。
如图,代码已经 commit 并且 sync 位于 2 ,1 是最新代码
点击 1 ,会对比 1 和 4 (还是 5 ,我不确定)
点击 2 ,会对比 2 和 3 ,
但是我想要对比 1 和 2 ,请问如何操作?
代码我是在 2 台电脑操作的,都是基于一个分支,不知道为什么会出现 merge 操作,都是 vscode 自动完成的。
——————————————————————————————————————————
问题 2:
如果当前电脑的代码未提交并且和服务器更新的文件有冲突,还必须先提交才能 fetch 对比,更加麻烦....
请问各位大佬,如何对比服务器上最新的代码和本地代码?
<img>
https://imgur.com/a/ZReZPLn </img>
这个图要怎么才能直接显示
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/1131497
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.