cari

Rumah  >  Soal Jawab  >  teks badan

Terdapat lebih banyak komit git secara tempatan daripada dari jauh Adakah tidak mungkin untuk menarik kod dari alat kawalan jauh?

1. Saya mengeluarkan kod -f dari gitlab jauh, tetapi kemas kini jauh tidak dapat ditarik Kemudian, saya melihat terdapat lebih daripada 200 komit tempatan daripada yang jauh Adakah ini sebab saya tidak boleh menarik kod dari gudang jauh? Adakah saya perlu menolak dahulu sebelum saya boleh menarik kod dari jauh?

过去多啦不再A梦过去多啦不再A梦2796 hari yang lalu694

membalas semua(5)saya akan balas

  • ringa_lee

    ringa_lee2017-05-02 09:31:59

    Cuba git rebase origin/master

    balas
    0
  • 阿神

    阿神2017-05-02 09:31:59

    Jika anda tidak dapat menariknya ke bawah, ini bermakna anda tidak mempunyai kod komited secara setempat, jadi anda harus sama ada komit dan tolaknya ke atas dahulu, atau simpan git dahulu dan simpannya dalam timbunan, kemudian keluarkannya pada tempat yang sesuai masa, dan kemudian git pull

    balas
    0
  • 漂亮男人

    漂亮男人2017-05-02 09:31:59

    Cuba ambil dan cantumkan secara manual, kemudian tolaknya ke atas, atau pangkalan semula

    balas
    0
  • PHP中文网

    PHP中文网2017-05-02 09:31:59

    git fetch

    balas
    0
  • 某草草

    某草草2017-05-02 09:31:59

    Terdapat lebih banyak rekod komit secara setempat berbanding dari jauh, menunjukkan bahawa tempatan adalah lebih baharu daripada jauh, jadi pull

    tidak dibenarkan.

    Jika tiada percanggahan antara kod jauh dan kod tempatan anda, ubah suai terus kod tempatan commit dan push kepada kod jauh, dan kemudian kod tersebut akan konsisten.

    Jika ada konflik semasa menolak, anda boleh

    git fetch
    git rebase origin/master

    Ikuti gesaan untuk menyelesaikan konflik.
    kemudian push kod tempatan ke jauh

    balas
    0
  • Batalbalas