git分支流

时间:2022-04-05 14:35:32
## 新建一个iss1分支
$ git branch iss1
## 切换到iss1分支
$ git checkout iss1
Switched to branch 'iss1'
## 查看分支,当前已经在iss1分支上面
$ git branch
* iss1
master
## 在当前分支上进行一些修改
$ echo "file3" >> file3
## 添加并提交修改到本地
$ git add file3
$ git commit -m "add file3"
## 推送到远程,因为现在远程还没有iss1分支,所以需要set-upstream
## 这样,在远程仓库就有了iss1分支,之后可以直接push
$ git push --set-upstream origin iss1 ## iss1解决后,把修改合并会master,并删除iss1分支
$ git checkout master
$ git merge iss1
$ git branch -d iss1
$ git push
## 删除远程分支
$ git push origin :iss1
To git@github.com:JavyZheng/git_demo.git
- [deleted] iss1