我正在使用
有时候,"work-in-progress"的更改被提交到SVN,而我希望在审核之前等待工作完成。我想知道是否有一种调用
从视觉上来看,我有:
我希望能够看到在b00之上的所有
我希望能够在不创建一次性分支的情况下实现这一点,因为我的当前方法需要创建一次性分支。
类似问题可以在这里和这里找到。
git-svn
与一个SVN仓库进行工作。其中我想要做的事情之一是使用git diff
及其所有优点来审查更改。有时候,"work-in-progress"的更改被提交到SVN,而我希望在审核之前等待工作完成。我想知道是否有一种调用
git diff
的方法可以让我看到所有相关的更改,而不涉及任何中间提交。从视觉上来看,我有:
* e00 yet more irrelevant stuff
* a04 finish work
* a03 more wip
* d00 irrelevant stuff
* a02 more wip
* c00 other irrelevant stuff
* a01 more wip
* a00 start wip
* b00 state of tree before wip starts
我希望能够看到在b00之上的所有
a**
提交的累计效果,但是不包括c00
、d00
或e00
。使用git diff b00 a04
会有无关的更改。使用git show a0{0,1,2,3,4}
会产生太多中间噪音。我希望能够在不创建一次性分支的情况下实现这一点,因为我的当前方法需要创建一次性分支。
类似问题可以在这里和这里找到。