cari

Rumah  >  Soal Jawab  >  teks badan

Cegah pensuisan cawangan pada pelayan git

Senario masalah: Cawangan git pada pelayan adalah induk, tetapi kadangkala ia mungkin tersilap beralih ke cawangan lain (tetapi ini bukan fokus masalah). Saya hanya ingin bertanya kepada tuan jika ada cara lalainya ialah cawangan induk pada pelayan Apabila menggunakan git checkout untuk beralih ke cawangan lain, anda akan digesa untuk memasukkan kata laluan.

PHP中文网PHP中文网2803 hari yang lalu663

membalas semua(2)saya akan balas

  • 迷茫

    迷茫2017-05-02 09:46:46

    Saya rasa anda menggunakannya secara langsung menggunakan git, bukan situasi membina pelayan git seperti yang dikatakan @xiaoyao9184.

    Keganasan yang paling mudah ialah membuat .git/HEAD tidak boleh diubah suai:

     sudo chattr +i .git/HEAD

    Tetapi tidak, walaupun cawangan tidak boleh ditukar, fail itu masih akan diperiksa.

    Atau anda boleh mencuba cangkuk selepas daftar keluar, semak sama ada ia adalah induk, dan jika tidak, tukar semula.

    Jika ia tidak berkesan, cuma garpu git.

    balas
    0
  • 滿天的星座

    滿天的星座2017-05-02 09:46:46

    Jangan difikirkan, pelayan adalah perpustakaan kosong, tiada konsep menukar cawangan, gitlab hanya boleh melindungi penyerahan haram daripada cawangan, dan kebenaran adalah tepat ke peringkat perpustakaan

    balas
    0
  • Batalbalas