我們經(jīng)常會(huì)用到git工具來(lái)操作git倉(cāng)庫(kù)勿负,比如常見(jiàn)的添加到緩存區(qū)命令公浪、提交命令秆撮、push命令四濒,解決沖突等,但是初學(xué)者可能對(duì)git倉(cāng)庫(kù)的基本原理一知半解职辨,下面這張圖可以幫你全面理解git倉(cāng)庫(kù)的原理盗蟆。
Paste_Image.png
克隆:git clone 地址
創(chuàng)建分支:git branch 分支名
切換分支:git checkout 分支名
添加到緩沖區(qū):git add 文件名
提交到版本庫(kù):git commit -m '修改信息' 文件名
直接提交到版本庫(kù)舒裤,跳過(guò)git add操作:git commit -a
合并到當(dāng)前分支:git merge 遠(yuǎn)端分支名
解決沖突:手動(dòng)處理完沖突后喳资,使用git add 文件名告知緩存區(qū)已經(jīng)處理完沖突,再使用git commit提交到版本庫(kù)中
參考資料:
http://www.runoob.com/git/git-workspace-index-repo.html