天天看點

linux下git+碼雲的使用速成1. git的安裝2. git的配置3. git的基本工作原理4. 開始git的使用注:

1. git的安裝

sudo apt-get install git     #完整安裝
           

2. git的配置

git config --global user.name "yourname"                              #設定自定義的昵稱
           
git config --global user.email  "[email protected]"          #設定自己的郵箱
           
git config --global color.ui true                                     #設定指令代碼多顔色顯示
           
git config --list                                                     #列出以上配置的資訊
           

所配置的資訊都存在~/.gitconfig檔案中。

3. git的基本工作原理

最基本的三步:初始化倉庫,添加檔案,送出。

新手先弄懂圖示原理,大神請繞路!

linux下git+碼雲的使用速成1. git的安裝2. git的配置3. git的基本工作原理4. 開始git的使用注:

如想要更深層的學習git請看視訊教程:深入了解git

4. 開始git的使用

本地倉庫使用:

mkdir gitRepository          #建立檔案夾
cd gitRepository/
           
git init                      #初始化git倉庫
           
#建立項目的代碼檔案
           
git add .                     #添加倉庫中所有檔案
           
git commit -m "add file"     #送出   
           
git status -s                #檢視三個空間的檔案是否一緻,若無資訊顯示則代表三個空間的檔案已一緻,具體資訊請自行百度深入學習
           
git diff                     #檢視暫存區的檔案相對于工作區修改了哪些内容
           
git diff --staged            #檢視HEAD區的檔案相對于暫存區修改了哪些内容
           
git diff HEAD                #檢視HEAD區檔案相對于工作區修給了哪些内容
           

配合碼雲使用:

首先你得有個開源中國的碼雲賬号。

4.1. 在碼雲上建立跟本地倉庫一緻的項目

linux下git+碼雲的使用速成1. git的安裝2. git的配置3. git的基本工作原理4. 開始git的使用注:

4.2. 添加ssh公鑰到碼雲

ssh-keygen -t rsa -C "[email protected]"        #在linux終端執行該指令,然後三次回車,生成ssh公鑰
           
cat ~/.ssh/id_rsa.pub                               #檢視生成的ssh公鑰
           

将生成的ssh公鑰複制粘貼到碼雲賬戶個人資訊修改裡面:

linux下git+碼雲的使用速成1. git的安裝2. git的配置3. git的基本工作原理4. 開始git的使用注:

4.3. linux下配置git遠端倉庫

git remote add origin ssh連結               #設定碼雲上對應項目的ssh連結,origin為連結名稱,可自定義
           
##若要删除可用指令:  git remote rm origin
           
git pull --rebase origin master             #取回項目的master分支,并與本地的合并,若不合并push會失敗
           
git push origin master                      #推送master分支到碼雲上,登入碼雲即可看見剛推送的項目了
           

注:

(1)若不添加ssh公鑰可把origin添加為https連結,然後pull和push時自行輸入碼雲的使用者名和密碼。

(2)本貼為個人學習總結,若有出入的地方歡迎互相學習。

(3)本貼僅供進軍菜鳥行列學習,若要成為大神請自行深入。