cari

Rumah  >  Soal Jawab  >  teks badan

git 向远程仓库push的问题

一般在push的时候是不是都会先pull一下以保证代码最新,但是如果以下场景怎么办:

A:push,但是git提示过期于是进行pull,pull之后发现有冲突,然后merge
B:在Amerge的过程向服务器push了。
A:等他merge完,在push的时候服务器又变化了,再pull - merge
.....

这样会不会导致A一直没法push?

迷茫迷茫2809 hari yang lalu778

membalas semua(6)saya akan balas

  • 巴扎黑

    巴扎黑2017-04-22 09:02:39

    Punca konflik yang dijana semasa gabungan pertama telah diselesaikan secara tempatan. Jika kod yang ditolak oleh orang lain tidak mengubah bahagian ini, Penggabungan semula akan berjalan lancar. Git akan mengendalikannya secara automatik, jadi jangan terlalu risau.

    Jika konflik sentiasa berlaku semasa cantuman, ini bermakna kod di bahagian yang bercanggah adalah sangat tidak stabil. Pembangun perlu berkomunikasi antara satu sama lain untuk menyelesaikannya sepenuhnya, atau menggunakan beberapa kaedah untuk memintasnya.

    balas
    0
  • 高洛峰

    高洛峰2017-04-22 09:02:39

    Selepas digabungkan, ia akan menjadi versi baharu Selepas menolak mencari versi lain, teruskan menggabungkan versi lain.

    Ia boleh ditolak ke atas satu hari.

    balas
    0
  • PHPz

    PHPz2017-04-22 09:02:39

    Masalah ini harus diselesaikan dengan dua cara: Yang pertama: Hanya apabila perbezaan versi terlalu besar, anda mesti tarik + cantum sebelum anda boleh menolak. Tetapi selepas anda bergabung, jika perbezaan versi tidak besar, anda boleh menolak. Kedua: Setiap orang harus menyimpan cawangan mereka sendiri. Mula-mula tolak ke cawangan anda sendiri, dan kemudian gabungkan dari pelayan ke induk.

    balas
    0
  • 巴扎黑

    巴扎黑2017-04-22 09:02:39

    A dan B boleh berbincang dan mencapai persetujuan, dan mereka hanya akan meletakkan semula tetapi tidak bergabung. Dengan cara ini, sejarah kelihatan lebih baik, dengan satu baris dan tiada huru-hara.

    balas
    0
  • 怪我咯

    怪我咯2017-04-22 09:02:39

    Jika masalah sebegini berlaku, ini bermakna gandingan kod antara A dan B adalah terlalu banyak dan kerja perlu dibahagi semula

    balas
    0
  • 迷茫

    迷茫2017-04-22 09:02:39

    Memandangkan ada konflik, gabungkan sahaja Teruskan bergabung sehingga tiada konflik antara dia dan anda, barulah anda boleh menolaknya

    balas
    0
  • Batalbalas