有沒有一種「正常」的方式上傳圖片到Github?
「正常」的方式來做到這一點是將圖像添加到您的本地存儲庫的副本,然後使用git
提交更改,並將它們推送到遠程的回購,這是Github上。因此,它是這樣的:
$ git add myImage.png
$ git commit -m "Adding myImage.png"
$ git push origin
是否有一個原因,這是這麼複雜?
這真的不複雜的,除非你不知道如何使用git
或至少與其他版本控制系統的經驗。 git
和Github開始作爲(並且基本上仍然是)程序員用來共享源代碼文件的工具,並且您的R
文件有資格作爲源代碼。
它是複雜,但如果你正在尋找Github作爲某種網絡託管服務。您必須認識到,git
存儲庫會跟蹤您對其中包含的文件所做的所有更改 - 這不僅僅是一個包含文件的目錄。 git
和Github有很多基本指南,並且閱讀one of those將是一個開始轉變觀點的好方法。看起來你正在與羅傑·彭一起探索探索性數據分析,或許通過Coursera?您將使用Github分享該課程中的所有作業,因此現在適應git
將爲全班其他人帶來紅利。
我的桌面版Github有問題,我不認爲它有上傳圖片的選項。
再一次,這聽起來像你最需要改變你的觀點。您的「Github桌面」安裝可能確實存在問題,但它通常是非常簡單的安裝。 Github和git
並不在意文件是否是.R文件,圖像,每週購物清單或任何其他文件。如果你已經:1)在Github上創建一個倉庫;然後2)將該repo克隆到您的本地機器;那麼你的機器上應該有一個本地目錄,它是你的Github倉庫中的內容的副本。您可以在該目錄中創建文件或將其複製到那裏,然後使用git add
將它們添加到git
跟蹤的文件列表中。使用git commit
來創建「一個提交」,其中包含自上次提交後的所有更改。使用git push
將您的提交以及您的所有更改從本地副本中的副本複製到Github上的副本。如果你願意,你可以通過Github桌面執行一些這些步驟,但爲了理解在Github桌面上做什麼,它有助於處理底層的git
命令。