有時候,需要啟動一個新的分支,同時想摒棄歷史信息,那么可以使用下面的方法來實現
#克隆git倉庫 git clone [URL] #進入git倉庫 cd [倉庫名] #創建一個名為 new_branch 新的空分支(不包含歷史的分支) git checkout --orphan new_branch #添加所有文件到new_branch分支,對new_branch分支做一次提交 git add -A git commit -am '提交信息' #刪除master分支 git branch -D master #將當前所在的new_branch分支重命名為master git branch -m master #將更改強制推送到github倉庫 git push origin master --force