Linux系统-git分支相关操作

来源:互联网 发布:服装设计淘宝 编辑:程序博客网 时间:2024/03/29 22:37

序言

才开始使用github不久,记录一些基本的常用操作

查看/新建/增删本地分支和远程分支

  • 查看所有分支

    • git branch -a
  • 新建新分支newbranch

    • git branch newbranch
  • 切换到新建分支

    • git checkout newbranch
  • 将新建的本地分支push到远程分支(remotes/origin下)

    • git push origin newbranch
  • 新建远程分支后,别人可以通过以下命令将远程分支拉取到本地

    • git fetch origin newbranch:local_dev
    • local_dev为本地新创建的分支
    • 或者别人先新建本地分支:git branch local_dev
    • 切换到本地新分支下:git checkout local_dev
    • 再将远程分支拉取到本地:git fetch origin newbranch
  • 删除本地分支

    • git branch -d newbranch
    • 删除完通过命令查看本地分支:git branch -a
  • 删除远程分支

    • git push origin –delete develop
    • 删除完通过命令查看远程分支:git branch -a


更新远程分支

  • 查看远程分支(remotes/origin的)

    • git branch -a
  • 切换到对应分支(以newbranch为例)

    • git checkout newbranch
  • 更新所有文件

    • git add .
    • git commit -a -m “此处为对更新的说明”
    • git push origin newbranch
  • 更新单个文件

    • git add filename
    • git commit -m “此处为对更新的说明”
    • git push origin newbranch



Acknowledgements:
http://blog.csdn.net/u013474436/article/details/51287128
http://blog.csdn.net/smy_yu/article/details/9469987

2017.07.17

原创粉丝点击