![]() |
1
mietl OP 我希望分支中的修改,在左侧源代码管理中列出来,方便查看,用 github 看感觉不太方便
|
![]() |
2
mietl OP 目的是 希望在合并代码时,在 VSCode 中显示所有修改过的文件,即使代码没有冲突
|
3
BABA983 1 天前
git diff master HEAD
|
![]() |
4
Trim21 1 天前 ![]() 你需要在 merge 的时候加上 --no-commit
|
5
hwdq0012 1 天前
命令行处理合并冲突也是只显示是冲突项,没冲突就嗖完成了, 有冲突,编辑完 把修改完冲突的文件再 stage 一下,git merge --continue ,就嗖完成了
想看差异的文件有哪些,可以`git difftool -d head~1 head`, 具体情况可能和 mergetool 有关,我使用 vim 做 mergetool ,会临时生成两个目录,left 和 right ,right 里包含,修改的和新增的 |
![]() |
7
pkoukk 1 天前 ![]() 装个 gitlens ,合并前右键点要合并进来的分支,compare
|
![]() |
8
Wxh16144 1 天前
|
9
shulandmimi 1 天前 ![]() 可以在合并前提前看
1. 左侧活动栏 2. 源代码管理器 3. repositories 4. branchs 5. 点 Compare Working Tree (选对应的分支,比如 master) 6. xxx files changed 下就是本次 branch 变动的文件 |
![]() |
10
mietl OP 谢谢大家,--no-commit 这个看
|
![]() |
11
mietl OP @shulandmimi 感谢,这个更方便
|
![]() |
12
wangtian2020 1 天前
用 sourcetree 我一行命令行不敲也能用 git ,图形化界面不更爽
|