git服务器上防止切换分支
PHP中文网
PHP中文网 2017-05-02 09:44:46
0
2
628

问题场景:服务器上的git分支为master,但是有时候可能误操作切到别的分支(但这不是问题的重点)。就是问问大神有没有什么办法,在服务器上默认为master分支,当用git checkout 切换别的分支的时候提示输入密码。

PHP中文网
PHP中文网

认证0级讲师

membalas semua(2)
迷茫

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.

滿天的星座

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

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan