zoukankan      html  css  js  c++  java
  • Git建立独立分支

    前言

    在码云建立git项目后默认分支是master, 这里如果直接在码云新建分支, 会指定默认分支;

    所以通过git 命令 git checkout --orphan 新分支名 创建独立分支

    创建

    • 创建独立分支dev git checkout --orphan dev
    xiaom@DESKTOP-739JJPH MINGW32 /d/Java/Git/git_test (master)
    $ git checkout --orphan dev
    Switched to a new branch 'dev'
    
    • 删除本分支下索引及索引中的文件git rm -rf .
      (因为这里master分支中的文件也存在在本索引中了)
    $ git rm -rf .
    rm 'xxxxx'
    
    • 添加文件并提交
      (添加自己需要的文件并提交, git默认不允许空白提交)
    $git add .
    $git commit -m 'initial'
    
    xiaom@DESKTOP-739JJPH MINGW32 /d/Java/Git/git_test (dev)
    $ git push origin dev:dev  # 将本地分支dev作为远程分支dev
    
    

    这里如果直接使用git push origin
    会如下提示, 根据提示操作也可以

    $ git push origin
    fatal: The current branch spring_transaction has no upstream branch.
    To push the current branch and set the remote as upstream, use
    
        git push --set-upstream origin spring_transaction
    
  • 相关阅读:
    远程仓库
    本地仓库
    仓库
    坐标和依赖
    my24_mysql索引-使用篇
    my23_pxc其中一个节点重建记录
    1.1 Rust安装
    1.2 学习笔记之数据类型
    my22_mydumper 使用总结
    my21_myloader -o参数
  • 原文地址:https://www.cnblogs.com/52liming/p/9535477.html
Copyright © 2011-2022 走看看