git
代码版本控制工具。
gerrit
存放代码的服务器。
repo
一个封装了git命令的工具,有google开发的一系列python脚本,可做批量的git操作。可以一步操作多个git仓库。管理和存放代码的最小单位是仓库。主要是用于批量管理git仓库。repo的批量管理主要是靠一份清单文件,该文件里面包含了一个分支相关的所有project信息。
repo常用命令
命令 | 描述 |
---|---|
repo init | 初始化一个新的repo客户端 |
repo sync | 同步客户端代码 |
repo start | 创建repo中所有仓库的分支 |
repo status | 展示当前分支的状态 |
git常用命令
命令 | 描述 |
---|---|
git add | 将有改动的文件添加到缓存区 |
git commit | 提交缓存区文件 |
git branch | 展示当前仓库本地的分支 |
git branch branch_name | 创建分支 |
git checkout branch_name | 切换分支 |
git merge branch_name | 合并指定的分支到当前分支 |
git diff | 展示当前分支和上一次提交有什么不同 |
git log | 展示当前分支的每次提交信息 |
有任何问题欢迎私聊或者邮箱(964427082@qq.com)一起讨论