git

什么是git
git是分布式版本控制系统。分布式版本控制系统也还有svn。
Git使用和分支管理策略

git clone - 克隆项目
git pull - 从服务器更新

git branch - 查看分支
git branch - 创建分支
git branch -d - 删除分支
git branch -D - 强行删除分支
git checkout - 切换分支
git checkout -b - 创建并切换到分支

git add - 将文件从工作区放到暂存区
git checkout -- - 用暂存区的文件覆盖工作区文件
git reset HEAD - 将文件从暂存区移除
git commit -m '提交信息' - 将暂存区的内容提交到本地仓库
git log - 查看提交日志(当前版本及以下版本)

git reset HEAD^ - 回到上一个提交的版本
git reset - 回到ID指定的历史版本
git reset --hard - 回到ID指定的历史版本并让工作区和指定版本保持一致
git reflog - 查看日志(可以查看未来版本)

git push origin - 将自己的分支推倒服务器

Git-flow
Github-flow

Mercury - Python

你可能感兴趣的:(git)