git

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

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

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

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

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

git push origin <branch-name> - 将自己的分支推倒服务器

Git-flow
Github-flow

Mercury - Python

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容