16.Github分支管理-创建与合并分支

创建与合并分支

bitcucket:私有的远程仓库服务

Github分支管理


冲突解决:打开文件,把边界删掉<<<<< >>>>>> ======
推送到远程仓库发生冲突:

  • git push origin master
  • git pull --rebase 先拽下来
  • git push origin master

把iss53分支推送到远程仓库

  • git push -u origin iss53

Github分支管理命令练习

  • git branch iss53
  • git checkout iss53 切换分支iss53
  • git hi -10
  • touch b
  • git ad .
  • git ci -m "C3"
  • git hi -10

  • git checkout master 切换到master分支

  • git branch hotfix 新建hotfix分支
  • git branch 查看有哪些分支
  • git checkout hotfix
  • git ad .
  • git ci -m "C4"
  • git hi -10

** 把hotfix分支合并到master上**
(在master上进行合并操作)

  • git checkout master
  • git merge hotfix

删除分支

  • git branch -d hotfix
  • git branch

冲突解决
推送到远程仓库

  • git push origin master
    如果冲突
  • git pull --rebase 先拽下来
  • git push origin master
  • git status
  • vim a 把边界删掉
  • git rebase --continue
  • git pull
  • git push 把master分支推送到远程仓库

-git push -u origin iss53 把iss53推送到远程仓库

  • git stash
    保存进度:把当前操作保存在stash里面,临时存储的地方。
    从 一个分支切换到另一个分支,当前操作没有提交到暂存区
    或者暂存区里面的操作没有提交

  • git stash list

  • git stash pop 弹出来




原文地址:https://www.cnblogs.com/xuxaut-558/p/10049514.html