Git 和 GitHub 使用

Git和GitHub的使用
  Git是一款免費、開源的分佈式版本控制系統。
  GitHub託管遠程倉庫,並提供一個web界面。
  有2種協議支持從本地push代碼到遠程倉庫。
  一種是http,須要輸入用戶名和密碼。
  另外一種是SSH,只要將公鑰上傳到GitHub上,就不用每次輸入密碼了。

下面將配置過程簡單講下:
1  配置用戶名和郵箱?
   git config --list
   git config --global user.name "xxx"
   git config --global user.email "xxx@xxx"
   如過沒有用戶名或者郵箱,配置先。

2  你須要 SSH Key 和 GitHub 賬號。
   SSH Key 是本機的,GitHub 是遠程服務端。
   cd ~/.ssh                        #判斷本機有沒有 SSH Key,若是目錄存在,表示本機有 SSH Key
   ssh-keygen -t rsa -C "email"     #-t是指定加密方式,有 rsa 和 rsa1, dsa 和 ecdsa 可選通常選 rsa
                                    #-C是註釋
   若是本機沒有 SSH Key ,生成 SSH Key 。生成的 .ssh 文件夾裏邊有2個文件 id_rsa 和 id_rsa.pub ,分別儲存着私鑰和公鑰。
   若是沒有 GitHub 賬號,去web端註冊。
3  把本地的公鑰上傳到 GitHub 上。
   這個在遠端頁面本身找
   
4  測試是否配置成功
   ssh -T git@github.com   #git@ 固定,後邊的是 GitHub地址,依我的狀況不一樣
   看提示就知道是否配置成功了。

Git 如何查看遠程倉庫地址?
  git remote -v
  或者
  cd .git
  cat config
 
Git 如何設置遠端倉庫的地址?
  舉例以下
  git remote set-url origin git@github.com:someaccount/someproject.git
相關文章
相關標籤/搜索