問(wèn)題描述:在生產(chǎn)環(huán)境拉代碼的時(shí)候,總是出現(xiàn)?.git/MERGE_MSG,很煩。
雖然每次可以通過(guò)輸入 :q 命令,取消,然后完成拉取。但是這樣就很影響效率。
解決方法:
方法一: 暫時(shí)屏蔽錯(cuò)誤法
我們可以通過(guò)以下命令進(jìn)行拉取代碼,屏蔽提示消息
git pull --no-edit origin master
這樣操作后,是可以直接拉去代碼,而且沒(méi)有提示了。
方法二: 永久解決法
原因:本地代碼和代碼庫(kù)代碼版本不一致導(dǎo)致需要強(qiáng)制合并。
執(zhí)行 git log 可看到 第二條commit 記錄才是代碼庫(kù)最新記錄
commit 9db4f05b87d6a2f0e0d88c28d7ab93c732648675 (HEAD -> main)
Merge: 2630156 bfa785b
Author: XXX
Date: Wed Aug 30 10:14:55 2023 +0800
Merge branch 'main' of https://jihulab.com into main
commit bfa785bbc994889c9d72275c1069ea72114395d9 (origin/main, origin/HEAD)
Author: AAA
Date: Wed Aug 30 10:14:05 2023 +0800
分 賬 回 退 接 口
commit 2630156f45e5bd9e1c2201ee905b2ce3d3022d37
Merge: d3578a6 ae1202d
Author: XXX
Date: Wed Aug 30 09:53:27 2023 +0800
Merge branch 'main' of https://jihulab.com/ into main
處理:
基于以上原因,可采用將本地代碼庫(kù)回退至倉(cāng)庫(kù)最新版本思路可解決問(wèn)題。
執(zhí)行命令:git reset --hard ?bfa785bbc994889c9d72275c1069ea72114395d9文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-722444.html
再此執(zhí)行?git pull 命令,不再?gòu)棾鰪?qiáng)制合并提示。問(wèn)題解決~文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-722444.html
到了這里,關(guān)于git pull 總提示讓輸入merge 信息的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!