我试图在藏匿处的两个分支之间获得差异。特别是在发送拉取请求之前,想要验证更改。
已经阅读了许多试图找出解决方案的文章,但还没有成功。
以下是我研究过的文章:
Git diff against a stash Compare and Diff for Branches
有没有人有解决方案?
答案 0 :(得分:9)
目前,比较Atlassian Stash中分支的唯一方法是首先创建一个拉取请求。否则,您可以使用本地git命令来比较任意提交或分支。
我们计划在将来的版本中改进这一点。您可以观看更新here。
编辑:自Stash 3.0以来,可以直接在Stash中比较分支
答案 1 :(得分:1)
执行git stash list
获取藏匿列表。然后选择你需要的差异,并在这两个隐藏的更改上使用git diff
例如
~/> git stash list
stash@{0}: On XXX: temp1
stash@{1}: On XXX: temp
~/> git diff stash@{0} stash@{1}