git
版本控制系统git
分布式版本控制系统,在每个使用者的电脑上有一个完整的数据仓库,没有网络依然可以使用git,当然为了习惯及团队协作,会将本地数据同步到git服务器或者github等代码仓库。
git常用命令
|
命令 |
命令说明 |
|
add |
添加文件内容至索引 |
|
bisect |
通过二分查找定位引入 bug 的变更 |
|
branch |
列出、创建或删除分支 |
|
checkout |
检出一个分支或路径到工作区 |
|
clone |
克隆一个版本库到一个新目录 |
|
commit |
记录变更到版本库 |
|
diff |
显示提交之间、提交和工作区之间等的差异 |
|
fetch |
从另外一个版本库下载对象和引用 |
|
grep |
输出和模式匹配的行 |
|
init |
创建一个空的 |
|
Git |
版本库或重新初始化一个已存在的版本库 |
|
log |
显示提交日志 |
|
merge |
合并两个或更多开发历史 |
|
mv |
移动或重命名一个文件、目录或符号链接 |
|
pull |
获取并合并另外的版本库或一个本地分支 |
|
push |
更新远程引用和相关的对象 |
|
rebase |
本地提交转移至更新后的上游分支中 |
|
reset |
重置当前HEAD到指定状态 |
|
rm |
从工作区和索引中删除文件 |
|
show |
显示各种类型的对象 |
|
status |
显示工作区状态 |
|
tag |
创建、列出、删除或校验一个GPG签名的 tag 对象 |

浙公网安备 33010602011771号