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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM