Rumah > Soal Jawab > teks badan
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.
迷茫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.
滿天的星座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