【git教程】快速掌握git
1.本地版本控制
1.1 在一个目录下建立仓库git init
git initgit init1.1.1 删除仓库
rm -rf .git1.2 暂存区git add
git add1.2.1 保存到暂存区
git add <filename>git add .1.2.2 撤销暂存区文件
1.3 提交与回退
1.3.1 提交到版本库git commit
git commit1.3.2 回退git reset
git reset1.4 删除
1.4.1 删除未跟踪的文件git clean
git clean1.4.2 删除已跟踪的文件git rm
git rm1.5 检查
1.5.1 查看当前仓库状态git status
git status1.5.2 查看操作日志git reflog
git reflog1.5.3 查看此分支的提交日志git log
git log1.6 分支管理git branch
git branch1.6.1 创建分支
1.6.2 切换分支
1.6.3 查看分支
1.6.4 合并分支(可能出现冲突,如两个分支都修改了同一文件)
1.6.5 删除分支
1.7 模块管理git submodule
git submodule1.7.1 添加子模块
1.7.2 查看子模块
1.7.3 拉取子模块
1.7.4 从远程更新子模块
1.7.5 删除子模块
2.远程控制
2.1 获取本设备的ssh密钥
2.2 与远程库建立或删除连接git remote
git remote2.2.1 建立连接
2.2.2 删除连接
2.3 绑定此分支到远程库的某一分支
2.4 提交到远程库的某一分支git push
git push2.5 标签管理git tag
git tag2.5.1 打标签
2.5.2 删除标签
2.5.3 查看某一标签
2.5.4 查看所有标签
2.5.5 推送标签到远程库
2.5.6 删除远程标签
2.6 克隆git clone
git clone2.6.1 克隆默认分支
2.6.2 克隆指定分支
3.多人协作
3.1 版本落后于远程库而推送失败
3.2 老版本bug修复流程
最后更新于