爲 Git 項目添加一個新的純空分支 原

作者: Angus.Fenying <[email protected]>

日期: 2016-10-08 11:45 PM

出於某種特殊的需求,要給一個已經存在的 git 項目添加一個全新的空分支——沒有源自現有分支 commits 記錄的分支,例如名爲 new-branch。假如我們的 git 項目託管空間地址是 https://git.oschina.net/sample/test

思路是先創建一個空的 git 倉庫,然後添加一個名爲 new-branch 的分支,將其 push 到現有的 git 項目託管空間中。

cd ~
mkdir new-branch
cd new-branch
git init
touch README.md
git add -A .
git commit -m "Initial commit"
git remote add origin https://git.oschina.net/sample/test.git
git branch new-branch
git push origin new-branch
cd ~
rm -rf new-branch

好了,現在可以到原有的目錄中,使用下面的命令切換到新的分支了。

git fetch --all
git checkout -b new-branch origin/new-branch
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章