zoukankan      html  css  js  c++  java
  • git 新增分支、删除分支、合并分支

      查看版本

      git branch        查看本地所有分支

      git branch -r    查看远程所有分支

      git branch -a   查看所有分支  包括删除分支

      注:代码在gitHub上托管,每次git pull完后,用git branch -a都可以看到一堆remotes/origin/pr/*分支:

      利用命令临时去除这些分支信息(推荐)

      git remote prune origin 清理后-a 看起来舒服多了

      注:git branch -r 无法获取远程分支,ui可以看见分支但是git 命令无法查看
             原因 git branch -a 这条命令并没有每一次都从远程更新仓库信息,我们可以手动更新一下

    git fetch origin 
    git branch -a

    切换分支
    git checkout test test分支名

    合并分支
    1)git checkout test 切换到需要合并到的test分支
    2)git merge uat uat是要合并的分支

    新建分支
    1)切换到基础分支
    2)git checkout -b test test是新建分支名
    3)git add *
    4) git commit -m 'init test'
    5) git push origin test 推向制定的分支,最强暴的方法
     或者
      git push --set-upstream origin test 关联远程分支

    删除分支
    1)先切换到其他分支
    2)git branch -d test test是分支名
    3)git push origin --delete test 删除远程分支
    注:在删除远程分支时,同名的本地分支并不会被删除,所以还需要单独删除本地同名分支



  • 相关阅读:
    业余时间决定人生
    单片机好网站
    坚持 放弃
    励志博客园网址
    资料下载好网站
    和易法
    二、栈
    一、顺序表
    uCOS任务中的OSTCBDly
    三(1)、队列(链队列)
  • 原文地址:https://www.cnblogs.com/xiaoxiao2017/p/14360852.html
Copyright © 2011-2022 走看看