Git:查看冲突列表?
因此,我试图重新设定基准并获得冲突。git-rebase命令确实列出了它们,但是我有没有办法在以后使用单独的git命令查看冲突列表,而不继续或跳过rebase (我正在编写一个脚本,以支持一个分支或另一个分支,而不必为每个文件启动编辑器。但是,在整个repo中为>>>>>>>和尝试:Git:查看冲突列表?,git,Git,因此,我试图重新设定基准并获得冲突。git-rebase命令确实列出了它们,但是我有没有办法在以后使用单独的git命令查看冲突列表,而不继续或跳过rebase (我正在编写一个脚本,以支持一个分支或另一个分支,而不必为每个文件启动编辑器。但是,在整个repo中为>>>>>>>和尝试:git diff--name only--diff filter=U 它应该为您提供一个简单的未合并路径列表,如: path/to/file …而git status将显示以下内容: Unmerged paths:
git diff--name only--diff filter=U
它应该为您提供一个简单的未合并路径列表,如:
path/to/file
…而git status
将显示以下内容:
Unmerged paths:
(use "git add <file>..." to mark resolution)
both modified: path/to/file
未合并的路径:
(使用“git add…”标记分辨率)
都已修改:路径/到/文件
我通常用这个。
git-ls文件-u
会git-status
做什么?git-diff
做这个工作。传递-U0
标志以丢弃大块头周围的文本。-搜索他们的
(对不起,我在安卓上,我讨厌在上面打字)可能是这条git-ls文件-u | cut-f2 | sort-u