aboutsummaryrefslogtreecommitdiff
path: root/content/notes/git-push-multiple-origins.md
diff options
context:
space:
mode:
authorMitja Felicijan <mitja.felicijan@gmail.com>2023-05-24 05:57:50 +0200
committerMitja Felicijan <mitja.felicijan@gmail.com>2023-05-24 05:57:50 +0200
commitb3dfbe8b70b870399dc335b8dcf028bb9a3955de (patch)
treecd9b9aaa0445d4641356227866827f2d828a1517 /content/notes/git-push-multiple-origins.md
parent660cebf99b4317856401acda8238bff75f82c4cc (diff)
downloadmitjafelicijan.com-b3dfbe8b70b870399dc335b8dcf028bb9a3955de.tar.gz
Added notes as a separate type of content and moved the content
Diffstat (limited to 'content/notes/git-push-multiple-origins.md')
-rw-r--r--content/notes/git-push-multiple-origins.md16
1 files changed, 16 insertions, 0 deletions
diff --git a/content/notes/git-push-multiple-origins.md b/content/notes/git-push-multiple-origins.md
new file mode 100644
index 0000000..7b12148
--- /dev/null
+++ b/content/notes/git-push-multiple-origins.md
@@ -0,0 +1,16 @@
1---
2title: Push to multiple origins at once in Git
3url: git-push-multiple-origins.html
4date: 2023-05-06
5type: notes
6draft: false
7---
8
9Sometimes you want to push to multiple origins at once. This is useful if you
10have a mirror of your repository on another server. You can do this by adding
11multiple push urls to your git config. After this you can push to all origins
12at once by using `git push --all`. This is a shorthand for command above.
13
14```sh
15git config --global alias.pushall '!sh -c "git remote | xargs -L1 git push --all"'
16```