Friday, August 7, 2015

Push to multiple remote

Ramai yang menggunakan Github untuk host repo git mereka. Namun masih ada perkhidmatan hosting git yang lain seperti Gitlab atau BitBucket. Bagaimana kalau kita dapat push code kita ke semua hosting ini serentak ?

Boleh gunakan multiple remote:-

git remote set-url --add --push origin https://github.com/k4ml/wgetbot.git
git remote set-url --add --push origin https://gitlab.com/k4ml/wgetbot.git
git remote -v
origin https://github.com/k4ml/wgetbot.git (fetch)
origin https://gitlab.com/k4ml/wgetbot.git (push)
origin https://github.com/k4ml/wgetbot.git (push)

> git push origin master
Counting objects: 5, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 363 bytes, done.
Total 3 (delta 1), reused 0 (delta 0)
To https://gitlab.com/k4ml/wgetbot.git
   e23b4c0..2640546  master -> master
Counting objects: 5, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 363 bytes, done.
Total 3 (delta 1), reused 0 (delta 0)
To https://github.com/k4ml/wgetbot.git
   e23b4c0..2640546  master -> master

No comments:

Post a Comment