2012-01-11 59 views
1

username.github.com/repo-name創建GitHub的頁面回購

說明建立username.github.com/repo-name *

cd /path/to/repo-name 
git symbolic-ref HEAD refs/heads/gh-pages 
rm .git/index 
git clean -fdx 
echo "My GitHub Page" > index.html 
git add . 
git commit -a -m "First pages commit" 
git push origin gh-pages 

我這樣做:CD/path/to/repo-name
我做完git clean -fdx後,我的所有文件都被刪除了。我不得不從github下載它們。

這是(cd/path/to/repo-name)意思是在一個新的目錄?

回答

3

您所看到的命令是指create an empty branchgh-pages

它不是一個新的目錄,而是一個新的分支,沒有鏈接到你的主人和其他分支,並在那裏添加github頁面相關的內容。它一定是作爲第一步完成的,但是添加文件後可能已經完成了,這可能沒有問題。閱讀gh-pages wiki上的說明。它解釋了爲什麼需要上述命令,並警告您將丟失文件,就像您一樣 - http://pages.github.com/

您也可以使用git checkout --orphan gh-pages作爲替代。

看到我的答案在這裏:How do I create a commit without a parent in Git?