git的安裝已經連github 1.安裝git[plain] sudo apt-get install git-core git-gui git-doc 2.設定ssh key,git串連github是通過ssh(一種加密的類似ftp傳輸協議)先備份原有的key[plain] cd ~/.ssh //進入.ssh目錄(隱藏目錄 ls -lh查看) $ ls //列出.ssh目錄所有檔案 $ mkdir key_backup //建立一個目錄用作備份 $ cp id_rsa* key_backup //複製.ssh目錄原有的key到備份目錄 $ rm id_rsa* //刪除原有的key 建立新的ssh key[plain] $ ssh-keygen -t rsa -C "your_email@youremail.com" 執行這條命令會提示檔案儲存路徑, press Enter然後提示輸入 passphrase(密碼),輸入兩次(可以不輸直接兩次Enter)然後會在 .ssh 目錄生產兩個檔案: id_rsa 和 id_rsa.pub 3. 添加ssh key 到github On the GitHub site Click “Account Settings” > Click “SSH Keys” > Click “Add SSH key”點擊右上方 扳手表徵圖,然後點擊左邊菜單的 ssh key, 然後右邊頁面的 add ssh key用 kate或者其它文字編輯器開啟 id_rsa.puh 檔案,複製裡面的所有字元 (這裡不要使用vi,使用vi複製的key會提示 無效的key,大概是換行的問題)將複製的 key 粘貼到github的key中,title可不填。 點擊 add key 為出現 “無效的 key 提示即可(英文提示)”,前面輸入過passphrase的這裡也會提示輸入。4. 測試 ssh 連結 github[plain] $ ssh -T git@github.com //就這樣輸入,不要改動 提示successfully 就ok了。5. 設定自己的git資訊[plain] $ git config --global user.name "Firstname Lastname"Sets the name of the user for all git instances on the system $ git config --global user.email "your_email@youremail.com" 6. git的使用//假設已有的項目目錄提交cd dirname 進入項目目錄git init git初始化git add . 後面有個“.” 添加目前的目錄git commit -m "commit first time" 本地提交//從0開始的項目mkdir projectName 建立檔案夾cd projectName 進入檔案夾git init git初始化touch README 建立README檔案git add README add README檔案git commit -m "commit file README" 提交7. github那邊的設定在 github首頁 Your Repositories處 點擊“new repository” 輸入名稱和描述資訊,選擇private還是public 確定,建立一個repository(倉庫)進入該 repository 可以看到code/newwork/wiki等菜單,在菜單的下面有三個連結地址分別是ssh/http/git only,複製ssh地址[plain] $ git remote add origin git@github.com:username/Hello-World.gitSets the origin for the Hello-World repo //這裡填剛複製到的地址 $ git push -u origin master