git win10和ubuntu 16.04的安裝和配置連接gitee


1 創建gitee倉庫

1.1 登錄gitee,進入之后點擊"我的碼雲"->"倉庫"->“立即創建”

image-20200403152811091

1.2 設置倉庫信息,點擊創建

image-20200403153147687

2 win10安裝和配置

2.1 下載win10git客戶端,鏈接為:"https://gitforwindows.org/",下載完成后一路“next”

image-20200403093821279

2.2 鼠標右擊選擇“Git Bash ”,打開終端窗口

image-20200403150239447

2.3 配置本地庫用戶信息

格式:

$ git config --global user.name "你的名字或昵稱"
$ git config --global user.email "你的郵箱"

例:

$ git config --global user.name "makalo"
$ git config --global user.email "makalochen@foxmail.com"

如圖所示:

image-20200403151858124

2.4 配置ssh-key 免密登錄gitee倉庫

2.4.1 生成ssh公鑰

$ ssh-keygen -t rsa -C "xxxxx@xxxxx.com"  

# Generating public/private rsa key pair...
# 三次回車即可生成 ssh key

2.4.2 查看你的 public key,並把他添加到碼雲(Gitee.com) SSH key添加地址:https://gitee.com/profile/sshkeys

$ cat ~/.ssh/id_rsa.pub
# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....

image-20200403175107138

輸入key標題和將復制的公鑰粘貼到公鑰文本框中,點擊確定。

image-20200403154936458

2.4.3 測試是否添加成功

在本地終端輸入

$ ssh -T git@gitee.com

如圖則表示添加成功

image-20200403155746333

2.5 下載gitee倉庫代碼並提交代碼

2.5.1 下載gitee倉庫代碼

打開gitee的web下載我們剛剛創建的gitee倉庫

點擊“我的碼雲”->"克隆/下載",找到ssh並復制地址

image-20200403160611520

image-20200403160659480
在終端輸入,git clone 命令(類似於SVN 的check out)

下載命令格式

格式:

$ git clone [url]

例:

$git clone git@gitee.com:makalochen/makalo.git

輸入回車之后,下載成功

image-20200403162650055

2.5.2 修改並上傳

2.5.2.1 檢查是否關聯遠程庫

注意:有個.git的隱藏文件夾不要動

找到下載下來的項目(本地庫),進入並編輯或創建刪除文件

image-20200403163817450

進入下載的項目路徑下,打開命令終端輸入

$ git remote -v

查看遠程庫是否已經關聯,下圖所示表示已經關聯,並且遠程庫的名字為origin(git 給遠程庫起的默認名稱是 origin,如果有多個遠程庫,我們需要用不同的名稱來標識不同的遠程庫。)

image-20200403164607197

一般clone的庫已經關聯,如果沒有關聯可以使用添加關聯

$ git remote add 遠程庫名 遠程庫地址

進行關聯

2.5.2.2 提交修改
$ git add . #將當前目錄所有文件添加到git暫存區
$ git commit -m "my first commit" #提交並備注提交信息
$ git push origin master #將本地提交推送到遠程倉庫

如圖表示提交成功

image-20200403165843206

3 ubuntu16.04 安裝和配置

3.1 安裝git

以下兩個命令,使用root身份依次執行既可安裝完成

$ apt-get install libcurl4-gnutls-dev libexpat1-dev gettext \
  libz-dev libssl-dev
$ apt-get install git

安裝完成后,使用git --version命令查看版本來確定是否安裝成功,如圖所示表示安裝成功

image-20200403172311542

接下來的幾個步驟:

配置本地庫用戶信息(2.3)

配置ssh-key 免密登錄gitee倉庫(2.4)

下載gitee倉庫代碼並提交代碼(2.5)

是跟win10步驟一樣的,只不過在配置ssh-key免密登錄gitee這個是再生成一個ssk key 相當於是生成兩個key一個用於win10,一個用戶ubuntu16,04

最后在這里,列一下本文中及git的常用命令:

配置本地庫用戶信息
$ git config --global user.name "你的名字或昵稱"
$ git config --global user.email "你的郵箱"

配置ssh-key 免密登錄gitee倉庫
$ ssh-keygen -t rsa -C "xxxxx@xxxxx.com" #生成ssh key
$ cat ~/.ssh/id_rsa.pub #查看ssh key 公鑰
$ ssh -T git@gitee.com #測試公鑰是否添加成功

下載代碼
$ git clone [url]

關聯遠程庫相關
$ git remote -v #查看是否關聯
$ git remote add 遠程庫名 遠程庫地址 #添加關聯遠程庫
$ git remote rm 遠程庫名 #刪除關聯遠程庫
$ git remote rename 舊遠程庫名 新遠程庫名 #修改遠程庫名
$ git remote set-url 遠程庫名 遠程庫地址 #修改關聯遠程庫地址

提交修改
$ git add . #將當前目錄所有文件添加到git暫存區
$ git commit -m "log信息" #提交並備注提交信息
$ git push 遠程庫名(默認為origin) master #將本地提交推送到遠程倉庫


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM