克隆远端的仓库:git clone xxx.git
代码开发增删改:git add/rm/mv demo.py
提交到远端仓库:git commit -m “some message”
查询git状态/提交记录: git status / git log
合并本地提交记录: git rebase -i HEAD~3(数字代表合并到head下面几次的commit,head当前位置是1,p表示选择,其他设为s)
代码更新到远端仓库: git push origin -f (-f是为了解决本地commit做了合并)
切换到本地master: git checkout master
更新本地master跟远端master保持一致: git pull origin
切换到feature分支: git checkout your_new_br
跟本地master做一次冲突解决:git rebase master
将本地feature同步到远端feature分支: git push origin -f (-f同样是为了解决步骤11引起的检查点不一致问题)
远端feature提交代码合并,进行code review,没问题了完成合并到远端master