我正在開發一個CSS樣式指南,我想發佈供人們在GitHub上發佈。分叉我自己的回購
我知道其他人可以輕鬆地將我的回購貼滿,但是有沒有辦法讓我自己可以使用我自己的個人網站(而不會破壞空白的項目)?我自己使用了this old entry來嘗試這個,但我設法做的只是使用GitHub註冊名稱,沒有發生推送,也沒有創建分支。
作爲TFS用戶,結構對我來說有點奇怪。通常,在TFS你有項目的集合,你的分支,創建一個結構,像這樣:
TFSProjects
Project 1
Dev Branch
Staging Branch
Release Branch
我試圖用這個辦法對我的回購,所以我可以得到這個:
master
styleguide
personal styleguide
company1 styleguide
這是我完全困惑的地方。在TFS中,我可以簡單地分支任何是.sln
的東西。我完全理解我不能在這裏做到這一點,但是當我通過Visual Studio首先連接到GitHub時,我發現我在master
分支中,然後是內部解決方案,即styleguide
。我沒有看到分支styleguide
的選項,只是爲了創建一個新的分支,我認爲這是一個新的頂級項目(一個新的回購集合)。
尋找網上,我跟着從上面的鏈接這段代碼,但沒有得到推到GitHub的在線:
$ git clone https://github.com/your_name/old_project new_project
# make new, empty project on GitHub called new_project
$ cd new_project
$ git remote rename origin old_project
$ git remote add origin https://github.com/your_name/new_project
$ git push -u origin
我知道,我也許應該閱讀Git的那些免費的電子書之一,但我想我會首先在這裏問一下,看看我是否能夠得到更快的答案,比我能夠在家裏讀書時更快:P
再次感謝您的幫助。
請小心你的git條款,因爲它看起來你沒有正確使用它們,因此它有點不清楚你想要做什麼。你不「分支回購」,你「克隆」回購。分支機構只是回購中的發展線。'master'是新克隆倉庫中默認分支的標準名稱,但沒有什麼特別的地方,它就像任何其他分支一樣。 – 2014-03-14 04:31:13
另外,請添加您使用但看起來不適合您的確切命令。你有沒有'git clone'?新克隆的回購將包含源回購的所有分支,但默認情況下會檢出「主」分支。如果你想查看一個不同的分支,你只需要'git checkout -b origin/'。 –
2014-03-14 04:34:49