summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorGravatar https://www.google.com/accounts/o8/id?id=AItOawll4Kgp7nMuOKdB0FfbcYZ3KRq7HCS0Slc <Laura@web>2014-01-16 17:44:04 +0000
committerGravatar admin <admin@branchable.com>2014-01-16 17:44:04 +0000
commitd06cceece8740c75257dd85d1df9bab8142bade2 (patch)
tree0c8729fe4e3b300d84e9aabf0781d1b5d3f1e3f0 /doc
parent973ed396f3a96307c67a5a71f51098f4d1f5f649 (diff)
Added a comment: Rebase all branches
Diffstat (limited to 'doc')
-rw-r--r--doc/forum/migrate_existing_git_repository_to_git-annex/comment_4_fbdc996c6c9994973bd3c0cbbbca32e1._comment18
1 files changed, 18 insertions, 0 deletions
diff --git a/doc/forum/migrate_existing_git_repository_to_git-annex/comment_4_fbdc996c6c9994973bd3c0cbbbca32e1._comment b/doc/forum/migrate_existing_git_repository_to_git-annex/comment_4_fbdc996c6c9994973bd3c0cbbbca32e1._comment
new file mode 100644
index 000000000..6c130a18d
--- /dev/null
+++ b/doc/forum/migrate_existing_git_repository_to_git-annex/comment_4_fbdc996c6c9994973bd3c0cbbbca32e1._comment
@@ -0,0 +1,18 @@
+[[!comment format=mdwn
+ username="https://www.google.com/accounts/o8/id?id=AItOawll4Kgp7nMuOKdB0FfbcYZ3KRq7HCS0Slc"
+ nickname="Laura"
+ subject="Rebase all branches"
+ date="2014-01-16T17:44:04Z"
+ content="""
+For the portion: git rebase master mybranch # how to automate this for all branches?
+
+Try this:
+
+branch_to_ignore='git-annex|master|newroot'
+for branch in $(git for-each-ref --sort=-committerdate refs/heads --format='%(refname:short)' | egrep -v $branch_to_ignore )
+ do git rebase --onto master \"$branch~\" \"$branch\"
+ echo \"Rebasing branch $branch onto master....\"
+done
+
+Feel free to add/correct as necessary
+"""]]