- 课程介绍
- git介绍
- 安装git
- windows上git安装及使用
- git config(配置git)
- git init && git clone (获取git仓库)
- 本地操作
- git add && git status && git commit等 (基本操作)
- git rm && git mv (移除和移动)
- git diff (查看差异)
- git log (查看提交历史)
- git clean (清除)
- .gitignore (隐藏文件)
- HEAD (头)
- git checkout (检出)
- git reset (重置)
- git reset (三种参数)
- git rest 恢复
- git rest && git checkout
- git checkout -- (两种 case)
- git revert (重新提交)
- branch (分支)
- git branch && git checkout -b (创建分支)
- git merge (合并)
- git rebase (变基)
- git cherry-pick (摘樱桃)
- conflict merge(冲突介绍及使用merge时产生冲突)
- 使用rebase和cherry-pick时产生冲突
- HEAD 扩展 (^ ~ 分离的HEAD)
- git branch 参数
- git commit && git rebase (两种重写历史的方式)
- git stash (隐藏)
- git bundle (打包)
- git patch (两种补丁方式)
- git tag (标签)
- github 简介及操作
- git remote (远程仓库及远程分支)
- git clone (克隆)
- git push (推)
- git fetch (取)
- git pull (拉取)
- git pull && git fetch && git merge (pull 扩展)
- 分支跟踪 (两种跟踪方式)
- ssh-key(ssh钥匙)
- git clone 扩展 (探索git clone)
- 远程操作及分布式
- git blame (责备)
- git bisect (二分查找)
- gitk 工具
- git gui工具
- 课程总结
0/1024
暂无留言