1、修改本地分支名稱
git branch -m oldBranchName newBrachName
2煌茬、將本地分支的遠(yuǎn)程分支刪除
git push orign :oldBranchName
3斥铺、git commit報(bào)錯(cuò)(husky > commit-msg hook failed)
這個(gè)問題是因?yàn)楫?dāng)你在終端輸入git commit -m "XXX",提交代碼的時(shí)候,pre-commit(客戶端)鉤子,它會(huì)在Git鍵入提交信息前運(yùn)行做代碼風(fēng)格檢查坛善。
如果代碼不符合相應(yīng)規(guī)則晾蜘,則報(bào)錯(cuò),而它的檢測規(guī)則就是根據(jù).git/hooks/pre-commit文件里面的相關(guān)定義眠屎。查詢了網(wǎng)上的解決辦法剔交,總結(jié)為以下
三種解決方案,個(gè)人喜歡第三種:
1改衩、卸載husky岖常。只要把項(xiàng)目的package.json文件中devDependencies節(jié)點(diǎn)下的husky庫刪掉,然后重新npm i 一次即可葫督〗甙埃或者直接在項(xiàng)目根目錄下執(zhí)
行npm uninstall husky --save也可以板惑,再次提交,自動(dòng)化測試功能就屏蔽掉
2偎快、進(jìn)入項(xiàng)目的.git文件夾(文件夾默認(rèn)隱藏,可先設(shè)置顯示或者命令ls查找),再進(jìn)入hooks文件夾,刪除pre-commit文件,重新git commit -m 'xxx'
git push即可冯乘。
3、將git commit -m "XXX" 改為 git commit --no-verify -m "XXX"