GitHub Desktop的簡易使用方法

     GitHub作爲最流行的版本控制系統,能非常方便地管理項目版本。原生的git要用較爲繁瑣的命令操作,其實我們可以使用官方GitHub desktop軟件進行圖形界面操作,非常方便,不過第一步,要先安裝git。

一、安裝git

        git安裝,首先下載git安裝文件,下載鏈接如下,GitHub desktop軟件也在這個鏈接裏

鏈接:https://pan.baidu.com/s/1kHcRFGWkXiSnry4w4oer8w 
提取碼:w19x 
       安裝好git之後,可以這樣測試是否成功:安裝完成後,在開始菜單裏找到“Git”->“Git Bash”,蹦出一個類似命令行窗口的東西,就說明Git安裝成功!

二、安裝GitHub desktop

        同樣是上面的鏈接,下載好GitHub desktop,安裝好即可。

 

三、GitHub desktop的使用

        首先登陸自己的GitHub賬號;之後,分幾個使用場景來講:

       1、本地建有項目,GitHub上還沒有倉庫

             這種情況,需要在GitHub desktop(下面簡稱gd)上添加本地倉庫,file -- add local repository,然後選擇所要上傳的項目路徑,隨後點擊add repository,這樣一來,本地倉庫添加好了,這時候可以看到gd左側會顯示有,change,多少,右邊顯示提交的歷史版本。到這一步,還沒有上傳到GitHub,需要一次更新,在左下角輸入,此次更新的名稱,以及描述(可不寫),點擊commit提交,做完這一步,意味着項目所做的改動已經提交了,但是還沒有同步到GitHub,需要點擊,repository -- push,完成之後纔是真正把此次修改同步到GitHub上(新建的本地倉庫第一次需要點擊下圖標識位置,要設置一下遠程倉庫的名稱,以及設定是否私密)。通常我們對一個項目進行開發修改,可以有很多次修改提交,但不需要每次都push,只需結束本次開發,比如下班了,這時候再push一次就好了,就把之前commit的所有記錄都同步到GitHub上了。

         2、在一臺新機器拉取GitHub項目

               如果想在一臺新機器同步拉取項目,同樣先安裝好git,gd,然後在瀏覽器上登陸GitHub,並進入要同步的倉庫,點擊下面clone or download,這裏常用有兩種方法,第一種,是把項目地址複製下來,然後如下圖,把地址粘貼進去,選擇一個本地倉庫地址,確認就可以了,同步結束,ok。

        3、本地項目,同步GitHub線上數據

             我們經常會有這樣的場景,在公司修改了項目,上傳到GitHub,回到家,想繼續對該項目進行開發修改,那麼就需要把在公司做的最新的版本,拉取到家裏的機器。其實很簡單,只需pull一下就可以了。如下圖

 

四、GitHub需要注意的幾個地方

       1、假如某個項目曾經上傳到GitHub,後來GitHub上的倉庫刪除了,後面郵箱把這項目換一個名字上傳上去,那麼直接在gd中添加本地倉庫,用新名字,然後push上去,是不行的,GitHub會自動識別以前的項目名字,並且報錯,說該倉庫存在。這時候,可以GitHub網站,新建回以前名字的倉庫,並且gd中添加本地倉庫也是用以前那個名字,這時候上傳是ok的;那麼問題來了,我們確實想換一個名字怎麼辦?有辦法,首先GitHub網頁進入要修改的倉庫,點擊setting,就能看到修改倉庫名稱的設置了,而本地gd,只需要重啓就會同步更改倉庫名稱。

 

五、GitHub desktop版本回退

        開發當中,我們經常會遇到這樣一個問題,在一個項目中增加功能,或者模塊,之前是可以正常運行的,但增加了新代碼之後報錯了,一時之間又找不到問題所在,這時候,如果在進行新模塊開發之前,我們提交了項目的更新,那麼現在我們就可以把項目退回到上一次提交的狀態,如下圖,在change隔壁就是history,顯示每一次提交的記錄,如果要退回到上一次的版本,則選中最上面的記錄,右鍵,revert this commit即可(ps:在我的使用當中,跨版本退回會出錯,只能一步一步退回,不知道是否是我的操作問題,歡迎指正)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章