Bagaimana untuk mengemas kini semua cawangan tempatan dengan git?
过去多啦不再A梦
过去多啦不再A梦 2017-05-02 09:36:43
0
2
1002

Saya fikir

git pull --all
# 或
git fetch --all

Hanya kemas kini semua cawangan. Saya baru sahaja membaca manual dan ternyata ini --all mengemas kini cawangan ini dari semua repositori jauh.

Saya mempunyai develop, master, feature-xxx secara tempatan dan cawangan ini semuanya dikaitkan dengan gudang terpencil.
Apakah yang perlu saya lakukan jika saya mahu fetch atau pull memuat turun semua cawangan daripada pelayan sekaligus?

过去多啦不再A梦
过去多啦不再A梦

membalas semua(2)
阿神

Saya menulis skrip sendiri. Sumbangkan.

git branch | awk 'BEGIN{print "echo ****Update all local branch...@daimon***"}{if(=="*"){current=substr(rrreee,3)};print a"git checkout "substr(rrreee,3);print "git pull --all";}END{print "git checkout " current}' |sh
我想大声告诉你

Untuk butiran, sila lihat:

Bolehkah “git pull --all” mengemas kini semua cawangan tempatan saya?

Sepatutnya tiada penyelesaian asli, atau Git sendiri tidak mempunyai fungsi sedemikian?

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan