git操作
三大状态区:工作区、暂存区和版本库
从工作区到暂存区
1 | git add <filename> |
从暂存区到版本库
1 | git commit -m "<text>" |
撤销指定文件在工作区的修改。如果添加到了暂存区,回退至暂存区内的状态;如果未添加到暂存区,回退至版本库内的状态
1 | git checkout -- <filename> |
从版本库中删除一个文件
1 | rm <filename> |
远程库
推送时关联本地库和远程库,以后推送和拉取时可以简化命令
1 | # 首次命令 |
分支
查看分支
1 | git branch |
创建分支
1 | git checkout -b dev |
合并指定分支到当前分支
1 | git merge dev |
删除分支
1 | git branch -d dev |
创建本地分支与远程分支的对应关系
1 | git branch --set-upstream-to=origin/<branchName> <branchName> |
标签
为commit打上文字标签,便于标记历史版本
1 | # 显示所有标签 |