1. 程式人生 > >最新GitHub新手使用教程(Linux/Ubuntu Git從安裝到使用)——詳細圖解

最新GitHub新手使用教程(Linux/Ubuntu Git從安裝到使用)——詳細圖解

說明:該篇部落格是博主一字一碼編寫的,實屬不易,請尊重原創,謝謝大家!

一.敘述

1.說明:需要在Windows 安裝Git的同學,可以檢視該篇部落格 https://blog.csdn.net/qq_41782425/article/details/85183250 相對Windows來說,Ubuntu安裝使用Git就很簡單了。

2.Git的兩大特點

版本控制:可以解決多人同時開發的程式碼問題,也可以解決找回歷史程式碼的問題。

分散式:Git是分散式版本控制系統,同一個Git倉庫,可以分佈到不同的機器上。首先找一臺電腦充當伺服器的角色,每天24小時開機,其他每個人都從這個“伺服器”倉庫克隆一份到自己的電腦上,並且各自把各自的提交推送到伺服器倉庫裡,也從伺服器倉庫中拉取別人的提交。可以自己搭建這臺伺服器,也可以使用GitHub網站

二.安裝與配置

1.安裝

  • 在終端執行 sudo  apt-get install git
sudo apt-get install git

  • 檢視是否安裝成功
  • 安裝成功後,執行如下命令
  • 檢視 git版本 git --version
git --version

2.配置

  • step1:建立專案的SSH Key
ssh-keygen -t rsa -C "[email protected]"

  • 進入路徑檢視密匙

  • 建立完成後,在使用者主目錄裡找到.ssh目錄,裡面有id_rsa和id_rsa.pub兩個檔案,這兩個就是SSH Key的祕鑰對,id_rsa是私鑰,不能洩露出去,id_rsa.pub是公鑰,可以放心地告訴任何人
  • 執行 gedit id_rsa.pub 開啟公鑰,複製其內容

  • step2:登入github註冊或登入賬號,開啟“settings”的“SSH Keys”頁面,然後,點“New SSH Key”,填上任意Title,在Key文字框裡貼上id_rsa.pub檔案的內容,點“Add Key”,你就應該看到已經新增的Key

然後如下圖所示

如下圖 標題自己決定,最後點選Add SSH key

如下圖 成功在GitHub上新增Ubuntu電腦的SSH key了

  • step3:配置使用者名稱以及郵箱
  • 配置使用者名稱:git config --global user.name  (github上註冊的使用者名稱)
  • 配置使用者郵箱:git config --global user.email  (GitHub上註冊時的郵箱)
git config --global user.name "yourusername"
git config --global user.email "[email protected]"

三.Git使用

  • 登陸GitHub
  • 在右上角找到“new repository”按鈕,建立一個新的倉庫,如下圖

  • 博主這裡準備建立一個test2倉庫,用於測試,如下圖

  • 複製HTTPS地址,如下圖

  • step1:將github上的專案,克隆到本地一份

  • step2:將本地檔案git到GitHub遠端倉庫

說明:在上一級目錄下建立test目錄,進入test目錄建立一個hello.txt檔案,在該檔案中輸入hello github(用於測試),點選儲存

在hello.txt中輸入hello github,右上角點選儲存

回到終端命令視窗,初始化當前目錄為版本庫,新增遠端倉庫並與本地同步,輸入如下圖命令

將建立好的hello.txt提交到遠端倉庫上,輸入如下圖命令

檢視GitHub上的test2倉庫,發現提交的hello.txt檔案,提交成功

點選hello.txt檔案,檢視內容

總結:Linux(Ubuntu)與Windows上Git用法是一樣的,在Windows安裝的Git無法就是裝了Unix的終端(Git考慮到Windows使用者),畢竟Linux作業系統核心為shell,而Windows是NT,安全性完勝Windows。