Rumah > Soal Jawab > teks badan
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?
阿神2017-05-02 09:38:43
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
我想大声告诉你2017-05-02 09:38:43
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?