真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何解決git pull之后push的時(shí)候commit message校驗(yàn)不通過(guò)的問題

  在一些比較正規(guī)的大型項(xiàng)目的代碼版本管理中,git管理員通常會(huì)設(shè)置commit message的校驗(yàn)來(lái)驗(yàn)證提交代碼的合規(guī)性,比如有些commit message的組成規(guī)定為:需求編號(hào)或缺陷編號(hào)+特殊字符(如:)+message。

創(chuàng)新互聯(lián)建站是網(wǎng)站建設(shè)技術(shù)企業(yè),為成都企業(yè)提供專業(yè)的成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站,網(wǎng)站設(shè)計(jì),網(wǎng)站制作,網(wǎng)站改版等技術(shù)服務(wù)。擁有十多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制適合企業(yè)的網(wǎng)站。十多年品質(zhì),值得信賴!

在這種git版本管理環(huán)境下,一旦發(fā)生版本沖突,會(huì)導(dǎo)致本地merge的代碼推送的時(shí)候無(wú)法通過(guò)commit message校驗(yàn)的情況。這是因?yàn)閺膁ev(假設(shè)為提交目標(biāo)分支)分支merge過(guò)來(lái)的代碼包含了別人的歷史commit message還

有本次merge的簡(jiǎn)略git自動(dòng)生成的信息,而當(dāng)你push的時(shí)候,git就會(huì)提示commit message校驗(yàn)不通過(guò)。那么今天就跟大家分享一下如何解決這種問題:

  1、pull dev(提交目標(biāo)分支) 到本分支。

  2、此時(shí)IDE提示有沖突,需要對(duì)沖突文件進(jìn)行merge,這時(shí)千萬(wàn)不要著急merge,直接關(guān)掉merge提示面板就可以了!

  3、點(diǎn)擊git 提交按鈕,此時(shí)commit面板會(huì)展示從dev pull代碼的差異以及沖突文件,commit message顯示了從dev分支pull操作的各種信息,直接刪掉!改成符合你提交規(guī)范的commit message!

  4、點(diǎn)擊項(xiàng)目,打開git 沖突解決面板,此時(shí)對(duì)沖突文件進(jìn)行merge。

  5、點(diǎn)擊git commit按鈕,此時(shí)你會(huì)發(fā)現(xiàn)第3步中commit面板的沖突文件解決了,同時(shí)commit message還是你在第3步改的符合你規(guī)范的commit message,此時(shí)直接commit。

  6、push。

  注意:第2步千萬(wàn)不要merge代碼,嚴(yán)格按照上述步驟操作才行!

  


網(wǎng)頁(yè)標(biāo)題:如何解決git pull之后push的時(shí)候commit message校驗(yàn)不通過(guò)的問題
當(dāng)前鏈接:http://weahome.cn/article/dschihh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部