1、克隆远程仓库到本地
git clone ssh/https
2、克隆远程仓库到本地并重新命名
git clone ssh/https 仓库名
3、查看本地分支
git branch
4、查看远程分支
git branch -r
5、git branch 命令
git branch -a
git branch //查看本地所有分支
git branch -r //查看远程所有分支
git branch -a //查看本地和远程的所有分支
git branch <branchname> //新建分支
git branch -d <branchname> //删除本地分支
git branch -d -r <branchname> //删除远程分支,删除后还需推送到服务器
git push origin:<branchname> //删除后推送至服务器
git branch -m <oldbranch> <newbranch> //重命名本地分支
6、检查当前文件的状态
git status
7、切换分支
git checkout 分支
//常见分支
git checkout -b mywork origin
//基于远程分支”origin“,创建一个叫”mywork“的分支
8、本地拉取远程分支
git pull :将远程主机最新内容拉到本地后直接合并
git fetch :将远程主机的最新内容拉到本地,用户在检查了以后决定是否合并到工作分支中
//如果只想取回特定分支的更新,可以指定分支名
git fetch <远程主机名> <分支名> //注意之间有空格
9、跟踪文件并添加到临时存储区
git add 文件名
10、添加注释
git commit -m "注释"
11、上传
git push
//将本地库中的最新信息发送给远程库
git merge
//主要用于将两个或两个以上的开发历史加入(合并)一起
git merge -b // 指将 b 分支合并到当前分支
git rebase
//在另一个分支基础之上重新应用,用于把一个分支的修改合并到当前分支
12、上传到远程仓库
git status //查看分支状态
git add . //添加全部文件到暂存区
git commit -m "注释" //添加注释
git push //上传
13、合并分支
git checkout 分支1
git merge origin/分支2 //线上分支
git push //将分支2合并到分支1中