Github Desktop for Windows上傳本地項目


總想在自己的開發生涯中留下點什么,怕以后的以后都忘記了。看到很多的牛人都喜歡在github上折騰自己的project,與人方便自己方便。

                                                      ---代碼無可期,夢想尤可違。但使志常存,亦復為君啟。


一、准備工作


1. 登錄Github官網:github.com/,注冊賬號並登錄;

2. 安裝github桌面版:desktop.github.com/,根據電腦的系統版本下載,the blog just for Windows;

3. 創建個人倉庫,在github登錄后,在主界面,點擊下圖創建;

創建完成后的repository,如圖示

4. 安裝git客戶端

登錄:git-for-windows.github.io/,下載並安裝git客戶端,安裝過程一直點擊“next”即可,待成功安裝后,點擊任意一個文件夾,都會出現“Git Gui Here”和“Git Bush Here”則表明安裝成功。


二、上傳本地project至Github


通俗意義上,github作為一個網絡服務器端,而git相當於一個客戶端,在實際的操作過程中,git繁瑣的命令行確實給廣大的開發者帶來一定的不便,因此采用github desktop將本地的項目傳遞到服務器端。

1.本地新建test文件夾為例,如F:\test,點擊主界面的紅色框框內的“create a new project......”,然后找尋“test”所在的文件夾,進行“create repository”。

 

2. 會出現以下error,這個問題是因為沒有對git進行配置的原因,在github desktop 的菜單欄“File”中找到“Options”,進行登錄,找到“Git”選項,此時已經有mail和user name,但是還是不行,此時我們需要重新對git進行配置。

3. 找到安裝好的Git Bush的安裝目錄,並打開“git-bush.exe”

按照上面error的信息輸入以下兩行代碼:

git config --global user.email "youremail@***.com"

git config --global user.name "****"

 突然出現以下問題,無法設置?表明電腦上以前有包含這個配置文件或者是其他的一些軟件包含這個配置文件,而且在電腦的“環境變量”或者是在“用戶變量”中有設置“HOME”屬性。

解決辦法,桌面右擊“計算機”,找到“環境變量”,在“user的用戶變量中”,找到“HOME”,將變量“HOME”的值修改為git的安裝目錄。

再次進行配置,問題得到解決。

 

以上為所有需要上傳的project統一email和name,如果單純的想為某一個project更改email或者name,可以右擊這個project所在的文件夾,找到Git Bush,並且輸入:

git config user.email "youremail@***.com"

git config user.name "******"

 4. 上傳本地新建的project

待以上准備工作做好后,點擊“Publish repository”,然后對repo作說明和選擇即可,項目發布到github.com時間上會有延遲,前面做了幾次都誤以為沒有成功,等待片刻,多刷新即可。

然后進入github.com,刷新即可顯示本地上傳的project。

5. 上傳更新文件

本地測試的project中新建一個test.txt,github desktop中即會出現這個新增的文件,可以在側邊欄發現其更新的狀態等。

刷新github如果還是沒有看到新增加的文件,此時回到github desktop點擊“Publish repository”,出現紅框中的內容,刷新后即可。


三、刪除repository


 

找到這個repo 的settings設置,將網頁拖拽到最底部,按照提示輸入與repo相同的名字,刪除即可。


四、后記


文中的圖片皆為保存到本地word中的截圖,上傳至博客園經壓縮清晰度比較低,給各位帶來的不便還請諒解。后續我將根據現有project中的一些知識點,個人認為比較實用性的技術點做記錄說明。

文中如有錯誤還請各位幫忙指正,謝謝!

題外:以上博文均來自我的簡書:http://www.jianshu.com/u/9a8dd9db8f38,后續有博客優先發於簡書,對於博客園的寫作界面,真心不敢恭維。如下圖,在編寫內容的時候,無法將編輯欄進行固定,每次輸入內容都需要重新拖動滑動條至頂部,進行選擇。希望官網能夠對此進行優化。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM