我想检查maxlen
分支上多次提交中的所有提交文件。
我一直在检查以下命令,它们仅在本地分支上起作用,而在原始/主分支上却不起作用,因为它们仅针对原始/主分支进行检查。
load_data
,origin/master
,git diff master...<branch>
,git diff master... --name-only
如何在git diff HEAD origin/master --name-only
上执行相同的操作?
我直接在origin / master分支上进行更改,然后提交文件。它可以是多个提交。现在,我想知道我在master分支上更改过的所有文件。
答案 0 :(得分:0)
我想先检查多次提交中的所有提交文件 我按Origin / master分支。
GITK方法
一种简单的方法是使用gitk
,如果您没有gitk在系统中安装gitk,请转到主目录。
git checkout master
,然后从原点开始gitk
,您将在母版中看到已提交文件的列表。
方法2:不使用gitk。
如果您不想使用gitk,则可以使用另一种方法在分支中列出已提交的文件。对于母版,您首先切换到原始母版发行,
git checkout master
git show --pretty="" --name-only <sha>