Atlassian Stash中的Diff分支

时间:2014-02-14 22:42:43

标签: git version-control diff git-branch bitbucket-server

我试图在藏匿处的两个分支之间获得差异。特别是在发送拉取请求之前,想要验证更改。

已经阅读了许多试图找出解决方案的文章,但还没有成功。

以下是我研究过的文章:

Git diff against a stash Compare and Diff for Branches

有没有人有解决方案?

2 个答案:

答案 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}