由於要和朋友一起做一個專案,需要一個能夠遠端存放程式碼的伺服器,選擇使用GitHub,然後就開始如下步驟:

1.1、首先建立一個GitHub賬號,登陸網址https://github.com/註冊一個賬號,使用一個郵箱即可,然後如下圖所示建立倉庫

只有名稱是必填項,然後建立即可,如下圖

這樣倉庫就建立好了

1.2、需要建立新的ssh key,執行命令:

點選回車,需要輸入兩次密碼(GitHub郵箱賬號及密碼)

這樣一個新的keys就建立完成了,上面程式碼顯示,密匙位置放在了/home/使用者名稱/.SSH/ 下(.ssh資料夾可能是隱藏的)。

下一步點選GitHub右上角Settings按鈕選擇SSH keys,點選Add SSH Key按鈕,填寫一個名稱,在本機找到你建立的密匙檔案id_rsa.pub ,

使用記事本開啟,複製裡面所有的內容,貼上到網站key的文字框中,點選Add Key 儲存

然後使用命令 ssh -T [email protected] ,根據提示輸入yes和密碼,出現提示Hi,使用者名稱即為正確。(這裡遇到的就是使用私鑰,只使用公鑰會失敗)


2、然後配置本地git,先安裝git,執行命令sudo apt-get install git,

接下來在本地設定Git資訊,設定使用者名稱和郵箱,執行命令:

git config --global user.name "Firstname Lastname"

git config --global user.email "[email protected]"

這樣所有的準備工作已經做好,下面就是從伺服器下載程式碼及向伺服器提交程式碼了

首先clone剛才新建的repository 到本地,執行命令:

獲取到原始碼之後,就可以進行開發了,程式碼開發完成就可以提交程式碼,一下是主要幾個命令

git add     //往暫存區域新增已新增和修改的檔案,不處理刪除的檔案
git status   //比較本地資料目錄與暫存區域的變化
git commit -m "commit directions//提交程式碼到伺服器    //更新程式碼
.

本文的主要目的是為了讓自己增加記憶,同事也希望新手在初次使用Git和GitHub上有所幫助