分支
1.克隆指定分支
git clone https://gitee.com/aYuan-git/test.git
git clone -b 分支名 https://gitee.com/aYuan-git/test.git
2.查看本地分支
git branch
3.查看所有远程分支
git branch -r
4.新建一个分支,并切换到该分支
git checkout -b 分支名
5.拉取远程分支并创建本地分支
git checkout -b 本地分支 origin/远程分支
6.切换分支
git checkout 分支名
7.推送分支到远程仓库
git push -u origin 分支名
8. 将本地分支与远程分支的数据同步
git pull origin 远程分支
8.1 拉取远程目标分支的内容,并允许合并不相关的历史记录
git pull origin 远程分支 --allow-unrelated-histories
9.将当前本地分支与远程分支之间建立追踪关系
git branch --set-upstream-to origin/远程分支
10.查看本地分支与远程分支建立的关系
git branch -vv
11.查看仓库地址
git remote -v
12.关联upstream原仓库
git remote add upstream 源仓库地址
git remote add test(取名为test) 源仓库地址
13.更新并合并源仓库分支
git pull --rebase upstream 源仓库分支
git pull test(远程分支) master(本地分支)
14.删除本地分支
git branch -d 分支名
15.移除本地关联
git remote rm origin
提交代码
15.查看当前状态
git status
16.添加当前目录的所有文件到暂存区
git add .
17.提交暂存区到仓库区
git commit -m "备注"
18.上传到远程仓库
git push
撤销
19.撤销已经add的文件
git reset HEAD -- 文件名