第一节 下载安装
第二节 配置用户信息
- git config --global user.name “koala”
- git config --global user.email "1512212903@qq.com"
Git 仓库
- 初始化版本库
- git init
- 添加文件到版本库
- git add
- git commit
- 查看仓库状态
- git status
Git 工作流
工作区->暂存区->本地仓库
- 从暂存区回归到工作区
- git reset HEAD ko.txt
- 工作区回滚
- git checkout ko.txt
- 查看历史日志
- git log
- 回滚
git reset --hard - 清空本地文件
git rm 'test.txt"
Git 主要功能
远程仓库
- 创建 SSH Key
ssh-keygen-t rsa -C "1512212903@qq.com"
- 添加远程仓库
git remote add origin git@github.com:KoalaBryson/demo.git
git pull origin master --allow-unrelated-histories
git push -u origin master
git push
克隆仓库
- git clone git@github.com:username/projectname.git
标签管理
- 查看所有标签
- git tag
- 创建标签
- git tag name
- 指定提交信息
- git tag -a name -m “comment”
- 删除标签
- git tag -d name
- 标签发布
- git push origin name
分支管理
- 创建新的分支
- git branch name
- 查看分支
- git branch
- 切换分支
- git checkout name
- 合并分支
- git merge name
- 删除分支
- git branch -d feature_x