1. 程式人生 > >ubuntu下git的安裝及使用 2017.12.23

ubuntu下git的安裝及使用 2017.12.23

安裝git

  • 檢查阿是否安裝git
    git version

  • 若沒有安裝,則使用如下的命令
    sudo apt-get install git

  • 配置git的資訊
    git config --global user.name "Your Name"
    git config --global user.email "[email protected]"

通過命令 git config --list,檢視是否設定成功。

  • 檢視home目錄下是否有.ssh目錄,一般情況是沒有的,需要我們敲命令生成這個目錄,在終端輸入
    ssh-keygen -t rsa -C "
    [email protected]
    "

郵箱就是剛剛自己設定的郵箱。然後一路按回車,其實就是不設定密碼。然後你就會看到home目錄下多了.ssh目錄。(若看不到此目錄,是因為該目錄隱藏,進Files按Ctrl+H,即可顯示隱藏檔案。)

  • 進入.ssh目錄你會看到兩個檔案id_rsa和id_rsa.pub,id_rsa是私鑰,id_rsa.pub是公鑰。然後我們需要做的就是id_rsa.pub檔案中的內容拷貝一下。
  • 進入你自己的github,進入Settings->SSH and GPG keys->New SSH key,然後在Key那 欄下面將第四步拷貝的東西貼上進去就可以了,最後點選 Add SSH key按鈕新增。這樣SSH就配置完成。
  • 輸入以下命令檢視是否配置成功:
 ssh -T [email protected]
 出現以下資訊:
Sign_and_sendpubkey: signing failed: agent refused opertion
Permission denied (publickey).

說明配置失敗。
解決辦法:
開啟終端輸入以下命令:

(ssh-agent -s)
ssh-add

再次檢視是成功:輸出
Hi Muqiu7890! You've successfully authenticated, but GitHub does not provide shell access.


配置成功。

使用git

  1. 在github上建立一個倉庫。
  2. 使用mkdir命令建立一個目錄,cd該目錄,git clone https://。。。 將所要上傳的程式碼放入clone的檔案中,依次執行以下命令:
git init
git add . //若想新增某特定檔案,只需將 . 換成特定檔名即可。
git commit -m '註釋語句 '  //將add的檔案commit到倉庫
git remote add origin https://  關聯到github 
//若執行此命令,報錯fatal: remote origin already exists. 
//解決辦法:git remote rm origin 
git push -u origin master

等待上傳至100%
4631036-77e761fc020d461f.png