總想在自己的開發(fā)生涯中留下點(diǎn)什么,怕以后的以后都忘記了??吹胶芏嗟呐H硕枷矚g在github上折騰自己的project,與人方便自己方便。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ---代碼無可期,夢(mèng)想尤可違。但使志常存,亦復(fù)為君啟。
一、準(zhǔn)備工作
1. 登錄Github官網(wǎng):github.com/,注冊(cè)賬號(hào)并登錄;

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

3. 創(chuàng)建個(gè)人倉庫,在github登錄后,在主界面,點(diǎn)擊下圖創(chuàng)建;


創(chuàng)建完成后的repository,如圖示

4. 安裝git客戶端
登錄:git-for-windows.github.io/,下載并安裝git客戶端,安裝過程一直點(diǎn)擊“next”即可,待成功安裝后,點(diǎn)擊任意一個(gè)文件夾,都會(huì)出現(xiàn)“Git Gui Here”和“Git Bush Here”則表明安裝成功。

二、上傳本地project至Github
通俗意義上,github作為一個(gè)網(wǎng)絡(luò)服務(wù)器端,而git相當(dāng)于一個(gè)客戶端,在實(shí)際的操作過程中,git繁瑣的命令行確實(shí)給廣大的開發(fā)者帶來一定的不便,因此采用github desktop將本地的項(xiàng)目傳遞到服務(wù)器端。
1.本地新建test文件夾為例,如F:\test,點(diǎn)擊主界面的紅色框框內(nèi)的“create a new project......”,然后找尋“test”所在的文件夾,進(jìn)行“create repository”。


2. 會(huì)出現(xiàn)以下error,這個(gè)問題是因?yàn)闆]有對(duì)git進(jìn)行配置的原因,在github desktop 的菜單欄“File”中找到“Options”,進(jìn)行登錄,找到“Git”選項(xiàng),此時(shí)已經(jīng)有mail和user name,但是還是不行,此時(shí)我們需要重新對(duì)git進(jìn)行配置。

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

按照上面error的信息輸入以下兩行代碼:
git config --global user.email "youremail@***.com"
git config --global user.name "****"
突然出現(xiàn)以下問題,無法設(shè)置?表明電腦上以前有包含這個(gè)配置文件或者是其他的一些軟件包含這個(gè)配置文件,而且在電腦的“環(huán)境變量”或者是在“用戶變量”中有設(shè)置“HOME”屬性。

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

再次進(jìn)行配置,問題得到解決。

以上為所有需要上傳的project統(tǒng)一email和name,如果單純的想為某一個(gè)project更改email或者name,可以右擊這個(gè)project所在的文件夾,找到Git Bush,并且輸入:
git config user.email "youremail@***.com"
git config user.name "******"
4. 上傳本地新建的project
待以上準(zhǔn)備工作做好后,點(diǎn)擊“Publish repository”,然后對(duì)repo作說明和選擇即可,項(xiàng)目發(fā)布到github.com時(shí)間上會(huì)有延遲,前面做了幾次都誤以為沒有成功,等待片刻,多刷新即可。


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

5. 上傳更新文件
本地測(cè)試的project中新建一個(gè)test.txt,github desktop中即會(huì)出現(xiàn)這個(gè)新增的文件,可以在側(cè)邊欄發(fā)現(xiàn)其更新的狀態(tài)等。

刷新github如果還是沒有看到新增加的文件,此時(shí)回到github desktop點(diǎn)擊“Publish repository”,出現(xiàn)紅框中的內(nèi)容,刷新后即可。


三、刪除repository
找到這個(gè)repo 的settings設(shè)置,將網(wǎng)頁拖拽到最底部,按照提示輸入與repo相同的名字,刪除即可。

四、后記
文中的圖片皆為保存到本地word中的截圖,上傳至簡(jiǎn)書經(jīng)壓縮清晰度比較低,給各位帶來的不便還請(qǐng)諒解。后續(xù)我將根據(jù)現(xiàn)有project中的一些知識(shí)點(diǎn),個(gè)人認(rèn)為比較實(shí)用性的技術(shù)點(diǎn)做記錄說明。
文中如有錯(cuò)誤還請(qǐng)各位幫忙指正,謝謝!