相关疑难解决方法(0)

如何列出提交中的所有文件?

我正在寻找一个简单的git命令,它提供了一个格式良好的所有文件列表,这些文件是散列(SHA1)给出的提交的一部分,没有任何无关的信息.

我试过了:

git show a303aa90779efdd2f6b9d90693e2cbbbe4613c1d
Run Code Online (Sandbox Code Playgroud)

虽然它列出了文件,但它还包含每个文件的不需要的差异信息.

是否有另一个git命令只提供我想要的列表,以便我可以避免从git show输出中解析它?

git git-show

2619
推荐指数
28
解决办法
138万
查看次数

Git提交范围中双点".."和三点"..."之间有什么区别?

一些Git命令采用提交范围,一个有效语法是用两个点分隔两个提交名称..,另一个语法使用三个点....

两者有什么不同?

git git-diff git-log

380
推荐指数
4
解决办法
6万
查看次数

如何找出分支中已修改的文件?

我有两个分支:master和bug1.我检查了bug1,做了一堆更改和多次提交.如何获取分支上已更改的所有文件的列表?我对哈希,日期或任何其他提交相关的细节不感兴趣.我只想获得一个简单的触摸文件列表.

git branch msysgit

30
推荐指数
2
解决办法
9445
查看次数

如何在 VsCode 中突出显示当前分支的更改?

VsCode 用绿色突出显示尚未提交到 git 存储库的代码行(左侧约 2px 垂直条纹)。

这非常方便,但我喜欢这样做git add . && git commit -m "Save"来保存我的进度。所以这个突出显示会下降。

我在自己的分支中进行所有更改。VsCode 有没有办法突出显示当前分支中已修改的代码行?

git visual-studio-code

11
推荐指数
1
解决办法
1181
查看次数

标签 统计

git ×4

branch ×1

git-diff ×1

git-log ×1

git-show ×1

msysgit ×1

visual-studio-code ×1