1.初始化本地仓库 git init 2.连接远程仓库 git remote add origin 远程仓库地址
- 查看远程分支:git branch -r
- 查看本地分支:git branch
- 创建新分支:git branch 新分支名称
- 切换分支:git checkout 分支名称
- 创建分支的同时,切换到该分支:git checkout -b 新分支名称
- 指定远程分支和本地分支:git pull origin 远程分支名:本地分支名
- 不写本地分支名,默认与远程分支同名;git pull origin 远程分支名
- git push origin 分支名称
- 假设本地创建了名为dev的分支,远程仓库没有该分支,则:git push --set-upstream origin dev
- 删除本地分支(不能删除当前所在分支,必须先切换):git branch -d 分支名
- 可以强制删除:git branch -D 分支名
- 删除远程分支:git push origin :分支名
- 假设我们在分支dev上,完成自己负责的功能,并执行了以下命令 git add . git commit -m "某某功能完成,提交到[分支名]分支" git push -u origin 分支名
- 首先切换到master分支 git checkout master
- 如果是多人开发,需要把远程master分支上代码pull下来 git pull origin master
- 把dev分支的代码合并到master上,如果出现冲突,可以执行第二个命令取消merge git merge 分支名 git merge --abort:
- 查看状态 git status
- push推送到远程仓库 git push origin master