GitHub Note5:创建新的分支

GitHub Note5:创建新的分支

1. 查看分支

1.1 查看本地分支

*标识的是当前所在的分支。
$ git branch * master
notion image

1.2 查看远程分支

git branch -r
notion image

1.3 查看所有分支

git branch -a
notion image

2. 创建分支

2.1 本地创建新分支

# git branch [branch name] git branch mongeostore_V1.0

2.2 切换到新分支

# git checkout [branch name] git checkout mongeostore_V1.0
notion image

2.3 创建+切换分支

# git checkout -b [branch name] git checkout -b mongeostore_V1.0
git checkout -b [branch name] 的效果相当于以下两步操作:
git branch [branch name] git checkout [branch name]

3. 新分支推送GitHub

# git push origin [branch name] git push origin mongeostore_V1.0

4. 删除GitHub分支

4.1 删除本地分支

# git branch -d [branch name] git branch -d mongeostore_V1.0

4.2 删除GitHub远程分支

  • 分支名前的冒号代表删除。
# git push origin :[branch name] git push origin :mongeostore_V1.0
 

5. Git提交本地代码到新分支

5.1 切换到新分支

# git checkout [branch name] git checkout mongeostore_V1.0
notion image

5.2 本地需要提交代码

git add .

5.3 提交本地代码

git commit -m "修改requirements.txt"

5.4 push到git仓库

# git push origin [branch name] git push origin mongeostore_V1.0
 

6. 拉取指定分支

  • git clone -b dev XXX (dev是分支名称,XXX是代码仓库地址)
DJQ777@DESKTOP-G82CELT MINGW64 /d/Workspace/gitt (master) $ git clone -b dev git@111.5.10.131:aaa/aaa.git