cari

Rumah  >  Soal Jawab  >  teks badan

git - Bagaimana untuk mengemas kini projek Fork agar konsisten dengan projek asal

Saya kini beroperasi di cawangan projek bercabang
Saya mungkin tahu prinsip mengemas kini projek bercabang
Tetapkan alamat asal dan kemudian tarik tuan alamat asal ke tempatan dan tolak ke Di cawangan projek garpu Akhir sekali, pullRequest disebut untuk merge
Tetapi selepas saya menambah cawangan terpencil, ia kelihatan seperti ini

Kemudian gunakan
pull ruexue master pada cawangan gork. Apabila menarik kod, antara muka berikut muncul
dan saya tidak tahu bagaimana untuk menukarnya.

Dan apa yang sedang berlaku... adakah ia konflik

Terdapat juga soalan kecil... Bagaimanakah git mengeluarkan sesuatu yang sudah ada dalam cache Contohnya, saya git menambah fail dan kini mahu menarik baliknya

过去多啦不再A梦过去多啦不再A梦2771 hari yang lalu736

membalas semua(1)saya akan balas

  • phpcn_u1582

    phpcn_u15822017-05-02 09:41:21

    Sama seperti orang baru.

    Soalan 1: Terdapat jurang antara cawangan yang anda pisahkan pada masa itu dan cawangan sumber semasa, jadi apabila anda menarik, anda secara semula jadi akan menulis komitmen gabungan jika anda mempunyai gangguan obsesif-kompulsif, anda tidak terhad kepada melihat ini, anda boleh melihat arahan rebase.
    Soalan 2: Semasa anda mengedit perkara dalam vim, anda tidak mempunyai yang betul: wq atau: q!
    Soalan 3: Adakah tiada gesaan apabila git melakukan
    Sebelum melakukan:
    git tambah <fail> //Tambah
    git checkout -- <fail>
    git reset HEAD <fail> Ekstrak kawasan cache

    Sudah komited:
    Lihat log git
    dan kemudian git reset --[hard|soft] commit_id

    balas
    0
  • Batalbalas