本文講解在HBuilder中如何使用git進行代碼的導入、提交、更新、解決沖突,讓大家在初次使用過程中少走彎路,如有謬誤請及時指出,不甚感激。
一、安裝插件
二、導入項目
在最后一步時,不要完成,點取消:
創建HBuilder項目:
創建之后發現沒有git倉庫的信息,共享一下就哦了:
完成以后會顯示git倉庫的信息以及當前使用的分支:
Hbuilder拉取資源到新建項目的銜接不是很順,所以拉取資源和新建項目是分開來進行的。也可以用其他的工具拉取資源,共享一下項目就ok了。
相比其他工具,我感覺HBuilder是界面操作還是很簡潔流暢的
如果配置有問題可以重新配置:
三、提交更改
不論在什么位置,進到commit操作,會出現整個項目有變更的文件:
提交到本地倉庫后會在項目資源上顯示未push到遠程倉庫(origin)的commit數:
可以通過鼠標右擊項目>team>Push to Upstream,推送到origin:
我的操作習慣是先對比再提交:
通過這個操作:
查看對比,沒問題之后再commit:
四、獲取更新
1、拉取遠程倉庫:
“1”表示在本地倉庫還沒有到工作目錄下的commit數:
2、拉到工作目錄:
git中的資源就是在 工作目錄<==>本地倉庫<==>遠程倉庫,三個地方流來流去。
五、解決沖突
1、通過編輯解決
使用合並工具對沖突文件進行合並:
修改完沖突之后,保存,工作目錄下的文件就合並好了。也就是說,現在工作目錄下的文件是最正確的。
so,要告訴git,沖突已經解決:
通過,將文件標記為已合並(merge):
對合並做一次commit:
2、通過強行覆蓋解決
選到reset:
選擇Hard模式:
總結
有更好的建議歡迎評論。