记录避免忘记
新建分支第一种方式
1.在本地新建了一个分支
git checkout -b dev // 本地新建 dev 分支并且切换到该分支 git checkout origin/master -b dev // 本地新建 dev 分支并且将其关联到远程 origin/master 分支,不建议!!
2.要把这个分支推送到服务器上
git switch master // 推送到服务器之前必须切换到其他分支,这里以 master 示例
git push origin dev // 将 dev 分支新增到 origin 版本库中
3.用git branch -av 查看服务器上的分支,
会多出一个分支: origin/simple
新建分支第二种方式:
命令如下:
1:本地创建分支dev
git branch dev
2:下面是把本地分支提交到远程仓库
$ git push origin dev Total 0 (delta 0), reused 0 (delta 0) To git@github.com:TuringTD/Symfony.git * [new branch] dev -> dev
3:查看一下远程仓库有几个分支
$ git branch -a 或 git branch -r dev * master *号代表你现在所在的分支 remotes/origin/HEAD -> origin/master remotes/origin/dev 远程仓库dev分支 remotes/origin/master 远程仓库master分支
将本地分支和远程分支关联
git push --set-upstream origin dev
增加远程版本库
1.增加远程版本库
git remote add <name> <url> -- git remote add origin git@***************.git
不知道账户,可用: git config user.email 查询
2.设置远程分支
git push --set-upstream origin/public branchName
3.本地推送到远程
git push <name>
以及另外一个速查表