与过去的master分支相比,有没有一种简单的方法来查看master的变化?
我希望查看过去4个月中对特定解决方案所做的所有更改。创建PR时得到的视图是完美的,但是好像我是在4个月前从大师到大师创建PR一样。
答案 0 :(得分:2)
导航到存储库中的文件,选择“比较”选项卡,然后应用适当的提交范围。
使用标签。
然后比较它们。这将为您提供它们之间的提交列表,并允许您显示差异。
比较的方向对您的结果很重要
此功能使用相似的概念从应该在master之前的分支中执行git log master..
。结果将是当前分支中不在master分支中的提交,而相反的git log ..master
显示不在当前分支中的master分支中的提交。
此功能返回"target"
标记中的compare
标记中的更改。由于我们正在查看同一分支上的标签,因此将早期标签tagA
设置为compare
标签并将其与tagB
进行比较,将显示结果。但是,将以后的提交tagB
设置为compare标签将不会产生结果b / c tagB
中没有tagA
中也没有的内容。