git 常用命令

记录避免忘记

新建分支第一种方式

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>

以及另外一个速查表

原文地址:https://www.cnblogs.com/chase-star/p/13392158.html