cari

Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk mengemas kini semua cawangan tempatan dengan git?

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梦2793 hari yang lalu1007

membalas semua(2)saya akan balas

  • 阿神

    阿神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

    balas
    0
  • 我想大声告诉你

    我想大声告诉你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?

    balas
    0
  • Batalbalas