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:47:45 +0000
committerGravatar admin <admin@branchable.com>2014-01-16 17:47:45 +0000
commitd5287cccbbe572fbaa7a45a5fefae9e695eb759d (patch)
tree23638ff76544a527f63a5bcecd92ae06aae23c78 /doc
parent837e4f6cb023c7b85916483cee4bab780ed6fa09 (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_057f0079fbee3451ccda08026bab21d4._comment20
1 files changed, 20 insertions, 0 deletions
diff --git a/doc/forum/migrate_existing_git_repository_to_git-annex/comment_4_057f0079fbee3451ccda08026bab21d4._comment b/doc/forum/migrate_existing_git_repository_to_git-annex/comment_4_057f0079fbee3451ccda08026bab21d4._comment
new file mode 100644
index 000000000..e8495560a
--- /dev/null
+++ b/doc/forum/migrate_existing_git_repository_to_git-annex/comment_4_057f0079fbee3451ccda08026bab21d4._comment
@@ -0,0 +1,20 @@
+[[!comment format=sh
+ username="https://www.google.com/accounts/o8/id?id=AItOawll4Kgp7nMuOKdB0FfbcYZ3KRq7HCS0Slc"
+ nickname="Laura"
+ subject="Rebase all branches"
+ date="2014-01-16T17:47:45Z"
+ 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
+
+"""]]