2017-02-28 218 views
2

我在github上創建了一個新的回購協議,雖然我的舊回購有一個「創建新文件」按鈕,但我的新回購沒有。如何讓我的新回購有這個按鈕?如何將文件添加到github上的新存儲庫?

這裏有一個具有按鈕: https://github.com/volumetricsteve/Litmus-Maps

新一不: https://github.com/volumetricsteve/HFM

我不能工作了功能上的區別它們之間有什麼,使得它,所以我可以使用webgui添加文件到一個而不是其他。

+0

您是否也在本地使用Git? –

+0

我從來沒有使用CLI,因爲我從來沒有需要過。所以......我不確定「本地」是什麼,但我猜不是。 – Volumetricsteve

+0

CLI是將文件添加到存儲庫的常用方式,至少在我的經驗中。如果你有權訪問CLI,你可以添加你想要的任何文件,然後推送到GitHub。 –

回答

0

從GitHub支持:

「如果你在所有那麼假設你要推現有項目了,因此不會初始化的git回購自身創建一個新的回購,沒有文件

git本身無法顯示空文件夾,這也使事情變得複雜

最簡單的方法是勾選「使用自述文件初始化此存儲庫」框,或者選擇許可證或.gitignore文件以初始化存儲庫。

您可能需要刪除該文件並重新創建它。「 - @danayel GitHub支持

+0

我只是這樣做,它的工作。 – Volumetricsteve

1

從我所看到的,沒有按鈕的second repo volumetricsteve/HFM也沒有文件,沒有提交,沒有分支。

它是一個空的存儲庫。

在嘗試查找該按鈕之前,嘗試克隆它,並至少進行一次空提交併將其推送。

git clone https://github.com/volumetricsteve/HFM.git 
cd HFM 
git commit --allow-empty -m "first initial empty commit" 
git push -u origin master 

您也可以通過GUI初始化回購:詳見 「Creating files on GitHub」 *

https://help.github.com/assets/images/help/repository/repository-license-picker.png

(快速增加一個README,許可或.gigignore文件)

一旦回購用一個文件初始化(意味着主分支中有一個提交),「創建新文件」按鈕將可見。


我的需求是非常簡單的,我的「項目」一般是一個單一的文件。

考慮使用GitHub Gist(見 「About Gist」):每個要旨是其own Git repo

+0

雖然你沒有錯,但我試圖通過他們的webgui來做所有事情。我的需求非常簡單,我的「項目」通常是單個文件。 – Volumetricsteve

+0

@Volumetricsteve Sire,GUI的工作原理:我已經編輯了相應的答案 – VonC

+0

這真的很有趣。謝謝,我會記住這一點。 – Volumetricsteve

相關問題