git
1:分布式版本控制工具。
2:从远程库中checkout到本地库。代码可在断网的情况下,进行提交。
3:创建分支,在分支上对代码进行修改。
create branch--->check out from git :url---->modify code---> submit to local repository--->merge code--->add comments----> team remote push to dev--->commit--->pull request--->approved ---->merge