cari

Rumah  >  Soal Jawab  >  teks badan

pengurusan cawangan git

Apakah strategi untuk pengurusan cawangan git?
Saya hanya tahu bahawa versi stabil tapak web harus berada pada cawangan induk, dan kemudian pembangunan harus dilakukan pada cawangan dev.
Masalah semasa saya ialah:
Saya mencipta cawangan menggunakan git secara setempat, dan kemudian bersedia untuk melaksanakan operasi tarik, tetapi git berkata "maut: Tidak dapat mencari dev ref jauh".
Apa yang perlu saya lakukan sekarang? Bolehkah sesiapa menjawab ini. Tolong terperinci yang mungkin, terima kasih banyak!

巴扎黑巴扎黑2767 hari yang lalu756

membalas semua(7)saya akan balas

  • 给我你的怀抱

    给我你的怀抱2017-05-02 09:29:45

    git pull --rebase origin master

    balas
    0
  • 大家讲道理

    大家讲道理2017-05-02 09:29:45

    Cawangan yang anda buat secara setempat tidak wujud dalam pustaka jauh, jadi ralat dilaporkan Anda boleh cuba menolak cawangan tempatan ke asal jauh

    balas
    0
  • 怪我咯

    怪我咯2017-05-02 09:29:45

    git branch -r

    Anda boleh menyemak nama cawangan jauh
    Mungkin tiada cawangan dipanggil dev pada hujung jauh
    Atau cuba

    git pull origin dev

    Anda hanya boleh menarik jika cawangan itu wujud dari jauh

    Jika cawangan tidak wujud dari jauh, anda boleh terus

    git push origin 分支名

    Anda boleh menolak cawangan tempatan ke hujung terpencil

    balas
    0
  • PHP中文网

    PHP中文网2017-05-02 09:29:45

    Apabila anda mencipta cawangan baharu dan bertukar kepada cawangan dev, kod dalam ruang kerja sudah sama dengan cawangan induk, dan tidak perlu menariknya dari jauh.
    Anda boleh membangunkan di cawangan dev sekarang Selepas pembangunan, anda boleh menolaknya ke pembangun jauh atau menggabungkannya ke dalam induk.

    balas
    0
  • PHP中文网

    PHP中文网2017-05-02 09:29:45

    Saya akan memberi anda artikel oleh Ruan Yifeng, yang menerangkan senario dan strategi pengurusan cawangan secara ringkas

    http://www.ruanyifeng.com/blog/2012/07/git.html

    balas
    0
  • phpcn_u1582

    phpcn_u15822017-05-02 09:29:45

    maut: Tidak dapat mencari induk ref jauh atau maut: 'asal' tidak
    nampak sebagai repositori git dan maut: Tidak dapat membaca dari jauh
    repositori.
    Anda perlu semula masukkan $ git remote add origingit@github.com:djqiang/gitdemo.git

    balas
    0
  • 巴扎黑

    巴扎黑2017-05-02 09:29:45

    1. Apabila berhadapan dengan projek yang lebih kompleks, git novices boleh merujuk kepada git flow untuk memahami maksud master, develop, feather, fix dan cabang lain serta susunan gabungan mereka semasa menghantar.
    2. Cawangan anda hanya dibuat di gudang tempatan dan belum ditolak ke gudang terpencil. "fatal: Couldn't find remote ref dev", ralat ini ialah anda memilih untuk menyerahkan kepada setempat dan jauh pada masa yang sama.
    3. Jika anda tidak biasa dengan arahan git, anda boleh menggunakan SourceTree.

    Mereka yang memindahkan dari SVN mesti terlebih dahulu memahami idea kawalan versi yang diedarkan git. Ini adalah kuasa git Sebaik sahaja anda menggunakannya, anda akan tahu betapa hebatnya.

    balas
    0
  • Batalbalas