![]() |
1
llussy 31 天前
git diff
|
![]() |
3
kandaakihito 31 天前
虽然但是,这种问题明显问 ai 来得更加快捷详细啊,跑这来问属实是舍近求远。。。
而且最近咋感觉大伙在把程序员板块当百度知道来用 |
4
zhzhA 31 天前 ![]() 装个 git graph ,点开图形化界面,找到要对比的文件,右键,View diff with working file
|
![]() |
5
JoeJoeJoe 31 天前
1 楼正解, 使用 git diff 来对比
git diff commit1 commit2 对比两次提交 git diff branch1 branch2 对比两个分支 顺手安利个好玩的 git 命令行: https://github.com/jesseduffield/lazygit |
6
hwdq0012 31 天前
git fetch origin && git difftool origin/master HEAD
|
![]() |
7
iguess 31 天前
git fetch origin
git diff origin/dev dev |
8
hmxxmh 31 天前
@kandaakihito 是也不是,有些问题真查不出来,也没有思路,发到程序员节点,是想看看有没有佬实现过,可以提供解决方案
|
9
DICK23 31 天前
jetbrains ide 的 git 比对很好用
|
![]() |
10
bruce0 31 天前
首先你需要把远程的代码 fetch 到本地才能比较
因为 git 和 SVN 有本质的差别,SVN 是一个中心化的版本控制工具, git 没有中心服务器这个概念,只能把远程的拉到本地后,然后比较两个分支的差别 |
11
BinCats 31 天前 via iPhone
很简单啊,compare with branch
|
12
lyvv OP |
![]() |
13
Betsy 31 天前 via iPhone
如果少量对比,且知道具体的文件,且服务器是 gitlab 或者 github 这种。那么一个屏幕打开浏览器,打开对应的代码文件;另一个屏幕打开 vscode 。然后人工对比。
这种方式可以及时发现因 git 不熟,导致的代码提交错误的问题 |
14
imjiaoyuan 31 天前 via Android
打开一个 vscode ,左边点击修改过的文件,右侧就显示了
|
15
edenzhang 31 天前
装个 git 插件,比如 gitlen
|
![]() |
16
liyafe1997 31 天前
@zhzhA +1 VSCoder 的 git graph 插件很好用
|