git add filename 將本地工做區文件加入緩存區git
git commit filename -m '提交文件註釋'vim
git status 查看當前工做區狀態緩存
git fetch origin 從遠程分支拉取 , 若是拉取不成功,證實有文件衝突fetch
git pull origin ; git status 將遠程倉庫文件拉取後,更新的文件會放在緩存區(綠色),有衝突的文件會標識(紅色)spa
vim filename 手動解決衝突文件後 :wq保存it
git add filename 加入緩存區date
git commit filename -m '解決衝突' 提交衝突的文件file
git pull origin 再次拉取文件 , 提示 Aready up to date. 證實拉取的是最新的文件了方法
git status 查看工做區,已恢復正常沒有衝突。im
git push origin 推送代碼到遠程倉庫
若是提交單個文件出錯:fatal: cannot do a partial commit during a merge.
這表示不能部分提交代碼,
解決方法是 提交所有 git commit -m '提交所有'
若是不想提交所有,那麼能夠經過添加 -i 選項 git commit file/to/path -i -m "merge"
在提交單個文件的時候出現這個錯誤.
意思是不能部分提交代碼.
緣由是git認爲你有部分代碼沒有作好提交的準備,好比沒有添加