2015-10-01 170 views
1

所以我有一個github回購,它只有一個brach(master),我正在做所有的工作。這是一個網站的所有文件。現在我已經爲它啓動了github頁面,它創建了另一個分支,其中默認包含一些文件。我怎樣才能將我的網站上的所有文件(來自master分支)複製到github-pages分支中?這樣我可以推送更改並在線觀看github頁面。我是新來的混帳,並會感謝任何幫助!如何在Git中將一個分支複製到另一個分支

回答

0

當Github自動創建你的gh頁面分支時,它使它成爲一個孤立分支(它沒有提交歷史記錄)。如果你想讓你的github頁面分支鏡像你的主分支,那麼可能最簡單的方法是刪除當前的gh-pages分支,將它從主分支重新分支,然後將其向上推。像這樣的東西應該工作:

git checkout master 
git branch -D gh-pages 
git checkout -b gh-pages 
git push origin gh-pages -f 

這些都假設您在回購的本地克隆和GitHub的回購被設定爲一個遠程命名由來是。

請注意,儘管上述命令正在刪除您當前在gh-pages分支中的任何內容。

相關問題