Mac(OS X)中Git安裝與GitHub基本使用

BothEyes1993發表於2019-01-09

GitHub是一個面向開源及私有軟體專案的託管平臺、開原始碼庫以及版本控制系統,因為只支援 Git 作為唯一的版本庫格式進行託管,故名 GitHub。通常在Windows下使用GitHub的教程是非常多的,因此也無需在此多費脣舌。本文主要討論在Mac OS X系統上使用GitHub的方法。

一、安裝Git

在很多教程裡,你會發現很多開發人員是通過命令列介面來操作和使用GitHub的。從專業人士角度來說,這也才真正是開啟GitHub的正確方式。在Mac OS X中,命令列也就是指Terminal。要在Terminal中通過鍵入指令的方法來操作GitHub那麼正確地安裝Git就是一個先決條件。

通常,Mac OS X中都已經安裝了Git。但是,Git的版本未必是最新的。我們仍然建議你安裝使用最新版本的Git。下面來檢查一下你的Mac電腦上是否已經安裝了Git。開啟你的Terminal,然後在提示符後面輸入 git,如下圖所示,如果git命令可以被系統識別,那麼就表示你的電腦上已經安裝了Git,系統會列出Git的一些使用方法(因為你現在輸入的git指令是不完整的)。

在這裡插入圖片描述

當然,從上面列出Git的一些使用方法中你或許也能看到 通過 git –version 命令可以檢視當前安裝的Git的版本,讓我們來實踐一下。

在這裡插入圖片描述

如果你發現你的系統上沒有安裝最新的Git,那麼你可以通過在Terminal中輸入下面的指令來自動更新你電腦上的Git。

git clone https://github.com/git/git複製程式碼

二、建立ssh key、配置git

1、設定username和email(github每次commit都會記錄他們)

git config --global user.name BothEyesgit config --global user.email 1993046671@qq.com複製程式碼

設定後可以通過命名檢視:

在這裡插入圖片描述

2、通過終端命令建立ssh key

ssh-keygen -t rsa -C "1993046671@qq.com"複製程式碼

回車後會要求確認路徑和輸入密碼,我們這使用預設的一路回車就行。成功的話會在~/下生成.ssh資料夾,進去,開啟id_rsa.pub,複製裡面的key。

或者用cat命令檢視

cat .ssh/id_rsa.pub複製程式碼

3、登入GitHub(預設你已經註冊了GitHub賬號),新增ssh key,點選Settings,如圖

在這裡插入圖片描述

點選New SSH key,如圖

在這裡插入圖片描述

新增key,如圖

在這裡插入圖片描述

4、連結驗證

ssh -T git@github.com 複製程式碼

回車後會讓你輸入之前建立ssh key時候的密碼,輸入密碼之後回車

終端輸出結果

在這裡插入圖片描述

說明已經連結成功。

三、提交本地專案到GitHub

1、在GitHub上新建立一個 repository或者Start a Project,如圖:

在這裡插入圖片描述

2、填寫專案資訊,如下圖所示

在這裡插入圖片描述

點選Create repository,就創好一個工程了。3、Clone工程到本地,首先複製ssh 地址

在這裡插入圖片描述

開啟終端,這裡只是測試,我想把工程下載到本地,首先在終端中切換路徑到測試資料夾test,輸入以下命令:

git clone https://github.com/BothEyes1993/AdminTemplate.git複製程式碼
在這裡插入圖片描述

這時,工程已經被克隆到本地了,如下圖:

在這裡插入圖片描述

4、既然已經把GitHub上的工程下載到本地了,現在就把我本地的測試demo放進去,一起提交到GitHub上去

在這裡插入圖片描述

5、提交到GitHub,先cd到AdminTemplate然後輸入:

//檔案新增到倉庫(.代表提交所有檔案)git add .//把檔案提交到倉庫git commit -m "First Commit"//上傳到githubgit push複製程式碼

push後終端完整輸出如下就是提交成功了:

在這裡插入圖片描述

檢視GitHub上的專案,已經上傳成功啦,如下圖所示:

在這裡插入圖片描述

最後附上GitHub作品連結:github.com/BothEyes199…

在這裡插入圖片描述
在這裡插入圖片描述

來源:https://juejin.im/post/5c35eca66fb9a04a027a8a87

相關文章