|
Add a family of git-commands to assist with the management of multiple CLs/branches.
git-rebase-update - ensure all branches are up to date
git-new-branch - create branches
git-rename-branch - rename a branch while preserving parentage relationships
git-reparent-branch - change the parent of a branch, including rebasing it correctly onto that new parent.
git-squash-branch - collapse a branch into a single commit
git-upstream-diff - show the diff between the current branch and it's upstream branch
git-mark-merge-base - explicitly set what you want the above tools to consider the merge-base for the current branch.
R=agable@chromium.org, hinoka@chromium.org, stip@chromium.org, szager@chromium.org
BUG= 261738
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=259520
Total comments: 32
Total comments: 32
Total comments: 55
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+3629 lines, -686 lines) |
Patch |
 |
M |
docs/html/depot_tools.html
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
4 chunks |
+57 lines, -1 line |
0 comments
|
Download
|
 |
M |
docs/html/git-freeze.html
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
docs/html/git-map.html
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
5 chunks |
+15 lines, -10 lines |
0 comments
|
Download
|
 |
M |
docs/html/git-map-branches.html
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
4 chunks |
+16 lines, -4 lines |
0 comments
|
Download
|
 |
A + |
docs/html/git-mark-merge-base.html
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
5 chunks |
+39 lines, -30 lines |
0 comments
|
Download
|
 |
M |
docs/html/git-nav-downstream.html
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+13 lines, -1 line |
0 comments
|
Download
|
 |
M |
docs/html/git-nav-upstream.html
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+13 lines, -1 line |
0 comments
|
Download
|
 |
A + |
docs/html/git-new-branch.html
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
6 chunks |
+120 lines, -26 lines |
0 comments
|
Download
|
 |
A + |
docs/html/git-rebase-update.html
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
7 chunks |
+117 lines, -59 lines |
0 comments
|
Download
|
 |
A + |
docs/html/git-rename-branch.html
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
5 chunks |
+11 lines, -11 lines |
0 comments
|
Download
|
 |
A + |
docs/html/git-reparent-branch.html
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
5 chunks |
+57 lines, -35 lines |
0 comments
|
Download
|
 |
A + |
docs/html/git-squash-branch.html
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
6 chunks |
+56 lines, -62 lines |
0 comments
|
Download
|
 |
M |
docs/html/git-thaw.html
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
A + |
docs/html/git-upstream-diff.html
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
5 chunks |
+81 lines, -52 lines |
0 comments
|
Download
|
 |
M |
docs/man1/depot_tools.1
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
3 chunks |
+38 lines, -3 lines |
0 comments
|
Download
|
 |
M |
docs/man1/git-freeze.1
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
docs/man1/git-map.1
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
4 chunks |
+21 lines, -9 lines |
0 comments
|
Download
|
 |
M |
docs/man1/git-map-branches.1
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+18 lines, -3 lines |
0 comments
|
Download
|
 |
A + |
docs/man1/git-mark-merge-base.1
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+22 lines, -39 lines |
0 comments
|
Download
|
 |
M |
docs/man1/git-nav-downstream.1
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+18 lines, -3 lines |
0 comments
|
Download
|
 |
M |
docs/man1/git-nav-upstream.1
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+18 lines, -3 lines |
0 comments
|
Download
|
 |
A |
docs/man1/git-new-branch.1
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+150 lines, -0 lines |
0 comments
|
Download
|
 |
A |
docs/man1/git-rebase-update.1
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+165 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
docs/man1/git-rename-branch.1
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+9 lines, -10 lines |
0 comments
|
Download
|
 |
A + |
docs/man1/git-reparent-branch.1
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
3 chunks |
+39 lines, -32 lines |
0 comments
|
Download
|
 |
A |
docs/man1/git-squash-branch.1
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+117 lines, -0 lines |
0 comments
|
Download
|
 |
M |
docs/man1/git-thaw.1
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
A |
docs/man1/git-upstream-diff.1
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+119 lines, -0 lines |
0 comments
|
Download
|
 |
A |
docs/src/_aliases.txt
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
docs/src/_footer.txt
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
docs/src/_git-map-branches_desc.helper.txt
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
docs/src/_git-map_desc.helper.txt
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
A |
docs/src/_git-mark-merge-base_desc.helper.txt
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A |
docs/src/_git-new-branch_desc.helper.txt
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A |
docs/src/_git-rebase-update_desc.helper.txt
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A |
docs/src/_git-rename-branch_desc.helper.txt
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A |
docs/src/_git-reparent-branch_desc.helper.txt
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A |
docs/src/_git-squash-branch_desc.helper.txt
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A |
docs/src/_git-upstream-diff_desc.helper.txt
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
docs/src/depot_tools.txt
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
docs/src/git-freeze.txt
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
docs/src/git-map.txt
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
3 chunks |
+12 lines, -11 lines |
0 comments
|
Download
|
 |
M |
docs/src/git-map-branches.txt
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+11 lines, -4 lines |
0 comments
|
Download
|
 |
A |
docs/src/git-mark-merge-base.txt
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+46 lines, -0 lines |
0 comments
|
Download
|
 |
M |
docs/src/git-nav-downstream.txt
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+9 lines, -1 line |
0 comments
|
Download
|
 |
M |
docs/src/git-nav-upstream.txt
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+8 lines, -1 line |
0 comments
|
Download
|
 |
A |
docs/src/git-new-branch.txt
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+113 lines, -0 lines |
0 comments
|
Download
|
 |
A |
docs/src/git-rebase-update.txt
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+130 lines, -0 lines |
0 comments
|
Download
|
 |
A |
docs/src/git-rename-branch.txt
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+28 lines, -0 lines |
0 comments
|
Download
|
 |
A |
docs/src/git-reparent-branch.txt
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+61 lines, -0 lines |
0 comments
|
Download
|
 |
A |
docs/src/git-squash-branch.txt
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+92 lines, -0 lines |
0 comments
|
Download
|
 |
M |
docs/src/git-thaw.txt
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
A |
docs/src/git-upstream-diff.txt
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+81 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
git-mark-merge-base
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
A + |
git-new-branch
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
A + |
git-rebase-update
|
View
|
1
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
A + |
git-rename-branch
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
A |
git-reparent-branch
|
View
|
1
2
3
4
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
git-squash-branch
|
View
|
1
|
1 chunk |
+2 lines, -3 lines |
0 comments
|
Download
|
 |
A + |
git-upstream-diff
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
git_common.py
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
7 chunks |
+316 lines, -51 lines |
0 comments
|
Download
|
 |
M |
git_freezer.py
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+10 lines, -50 lines |
0 comments
|
Download
|
 |
M |
git_map.py
|
View
|
1
2
3
4
5
6
7
|
4 chunks |
+23 lines, -0 lines |
0 comments
|
Download
|
 |
M |
git_map_branches.py
|
View
|
1
2
|
5 chunks |
+19 lines, -8 lines |
0 comments
|
Download
|
 |
A |
git_mark_merge_base.py
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+68 lines, -0 lines |
0 comments
|
Download
|
 |
M |
git_nav_downstream.py
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A |
git_new_branch.py
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+53 lines, -0 lines |
0 comments
|
Download
|
 |
A |
git_rebase_update.py
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
1 chunk |
+245 lines, -0 lines |
0 comments
|
Download
|
 |
A |
git_rename_branch.py
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+50 lines, -0 lines |
0 comments
|
Download
|
 |
A |
git_reparent_branch.py
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+74 lines, -0 lines |
0 comments
|
Download
|
 |
A |
git_squash_branch.py
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+20 lines, -0 lines |
0 comments
|
Download
|
 |
A |
git_upstream_diff.py
|
View
|
1
2
|
1 chunk |
+36 lines, -0 lines |
0 comments
|
Download
|
 |
M |
testing_support/git_test_utils.py
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
15 chunks |
+112 lines, -29 lines |
0 comments
|
Download
|
 |
M |
tests/git_common_test.py
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
9 chunks |
+296 lines, -9 lines |
0 comments
|
Download
|
 |
M |
tests/git_freezer_test.py
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+0 lines, -99 lines |
0 comments
|
Download
|
 |
M |
tests/git_number_test.py
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
A |
tests/git_rebase_update_test.py
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
1 chunk |
+337 lines, -0 lines |
0 comments
|
Download
|
Total messages: 34 (0 generated)
|