zoukankan      html  css  js  c++  java
  • Git学习笔记#7-分支操作

    分支操作

    在多人合作项目中,常常出现多个人共同对一个项目进行修改的情况,因此不会直接在主干master上进行操作,而是重新开辟新的分支,在新的分支上进行开发,调试,当调试通过后才会将分支项目的代码合并到主干中。

    命令 描述
    git checkout branch 切换到指定分支
    git checkout -b new_branch 新建分支并切换到新建的分支
    git branch -d branch 删除指定分支
    git branch 查看所有分支,并且*号标记当前所在分支
    git merge branch 合并分支到主干
    git branch -m|-M 旧分支名 新分支名 使用-m进行重命名,如果新分支名已经存在,则需要使用-M强制重命名

    只能将分支合并到主干,不能将主干合并到分支中

    分支的推送与拉取

    命令 描述
    git branch -a 查看本地与远程分支
    git push origin branch_name 推送本地分支到远程
    git push origin :branch_name 删除远程分支(本地分支还在保留)
    git checkout -b local_branch origin/remote_branch 拉取远程指定分支并在本地创建分支

    git fetch语句可以查看git远程仓库的最新状态

  • 相关阅读:
    commands.getstatusoutput和subprocess.call结果不一致
    win10 企业版 2015 长期服务激活
    pycharm设置护眼模式
    实战--滚动菜单
    javascript中this的用法
    jQuery之remove与empty的区别
    clone方法案例实践
    jQuery内部插入与外部插入
    jQuery文档处理
    2020/02/11星期二复习
  • 原文地址:https://www.cnblogs.com/DravenJH/p/14071275.html
Copyright © 2011-2022 走看看