Git 是分散式版控系統,GitHub 提供代碼託管。本文說明在 Linux 安裝 Git、產生 SSH 金鑰、加入 GitHub、設定使用者資訊、建立本地倉庫並推送程式碼至 GitHub 的完整步驟。
在 GitHub 建立新 Repository(如 test),取得倉庫 URL:https://github.com/用戶名/test.git。
sudo apt-get install git git-core git-doc
ssh-keygen -t rsa -C "your_email@youremail.com"
# 一路 Enter(或設定密碼),產生 ~/.ssh/id_rsa.pub
cat ~/.ssh/id_rsa.pub # 複製公鑰內容
登入 GitHub → Settings → SSH and GPG keys → New SSH key,貼上公鑰。
git config --global user.name "lukeyan"
git config --global user.email "xxx@gmail.com"
ssh -T git@github.com
# 出現 "You've successfully authenticated..." 即成功
git init
git add . # 或指定檔案
git commit -m 'version 1.0'
git remote add origin https://github.com/用戶名/test.git
git push -u origin master
完成上述步驟後,即可在 GitHub 網頁看到推送的程式碼。後續開發只需 git add/commit/push 即可同步更新。