国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Git】TortoiseGit(小烏龜)配置SSH和使用

這篇具有很好參考價(jià)值的文章主要介紹了【Git】TortoiseGit(小烏龜)配置SSH和使用。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

目錄

?1、TortoiseGit(小烏龜)配置SSH

1.1、右擊打開Git命令窗口

1.2、設(shè)置Git的全局name和email

1.3、查看是全局名字和郵箱是否設(shè)置成功

1.4、生成 sshkey秘鑰

2、TortoiseGit(小烏龜)的使用

2.1、創(chuàng)建本地倉庫

2.2、添加文件并提交

2.3、管理修改?

2.3.1、差異對(duì)比

2.3.2、提交修改?

2.3.3、查看提交日志

?編輯?2.3.4、版本回退?

2.3.5、撤銷修改?

2.4、訪問遠(yuǎn)程倉庫

2.4.1、設(shè)置tortoise的SSH

2.4.2、關(guān)聯(lián)遠(yuǎn)程倉庫?

2.4.3、推送本地倉庫

2.4.4、從遠(yuǎn)程倉庫拉取?

2.5、分支管理?

2.5.1、創(chuàng)建分支

2.5.2、切換分支

2.5.3、合并分支

2.5.4、解決沖突

?1、TortoiseGit(小烏龜)配置SSH

Gitee 提供了基于SSH協(xié)議的Git服務(wù),在使用SSH協(xié)議訪問倉庫之前,需要先配置好賬戶/倉庫的SSH公鑰。(有HTTPS協(xié)議和SSH協(xié)議 SSH協(xié)議好像更安全)

預(yù)裝軟件git(Windows版)和TortoiseGit(小烏龜)

設(shè)置全局屬性

1.1、右擊打開Git命令窗口

【Git】TortoiseGit(小烏龜)配置SSH和使用

1.2、設(shè)置Git的全局name和email

(在我們執(zhí)行g(shù)it pull等一些操作的時(shí)候,會(huì)提示你它不知道你是誰,你就需要配置name和email.)

git config --global user.name "xx"      
git config --global user.email "xx@163.com"

【Git】TortoiseGit(小烏龜)配置SSH和使用

注意:這里的?xxxxx@xxxxx.com?只是生成的 sshkey 的名稱,并不約束或要求具體命名為某個(gè)郵箱可以qq,可以網(wǎng)易?,F(xiàn)網(wǎng)的大部分教程均講解的使用郵箱生成,其一開始的初衷僅僅是為了便于辨識(shí)所以使用了郵箱。?

1.3、查看是全局名字和郵箱是否設(shè)置成功

git config --list(查看配置的信息)

【Git】TortoiseGit(小烏龜)配置SSH和使用

1.4、生成 sshkey秘鑰

1、查看是否已經(jīng)有了ssh秘鑰:cd ~/.ssh? 一般都是C:\Users\shlc4\.ssh?里面有兩個(gè)文件一個(gè)是公鑰文件id_rsa.pub 一個(gè)密鑰文件id_rsa

【Git】TortoiseGit(小烏龜)配置SSH和使用

如果有這個(gè)文件會(huì)無法生成新的秘鑰需要提前刪掉或備份,第一次安裝是沒有的,不用管

輸入命令如圖提示說明沒有這個(gè)路徑則進(jìn)行下面操作?

2、生成密鑰:

2.1生成公鑰

ssh-keygen -t rsa

按照提示完成三次回車,即可生成 ssh key(如圖所示)。生成了了id_rsa和id_rsa.pub

【Git】TortoiseGit(小烏龜)配置SSH和使用

3、查看id_rsa.pub公鑰

cat ~/.ssh/id_rsa.pub

【Git】TortoiseGit(小烏龜)配置SSH和使用

4、復(fù)制選中內(nèi)容添加到Gitee上?點(diǎn)擊個(gè)人頭像?「設(shè)置」->「安全設(shè)置」->「SSH公鑰」?,添加生成的 public key 添加到倉庫中。(將id_rsa_pub公鑰配置到gitee)?

【Git】TortoiseGit(小烏龜)配置SSH和使用

5、生成known_hosts文件(三個(gè)文件缺一不可)

添加后,在Git命令窗口中繼續(xù)輸入

ssh -T git@gitee.com

?【Git】TortoiseGit(小烏龜)配置SSH和使用

四、最重要的一步找到 ssh.exe,否則的話會(huì)報(bào)各種各樣的錯(cuò)誤,有權(quán)限不足,有讓你輸入git賬戶密碼的,因?yàn)樾觚敽蚲it有一定沖突默認(rèn)路徑是C:\Program Files\TortoiseGit\bin\sshaskpass.exe需要改成C:\Program Files\Git\usr\bin\ssh.exe
【Git】TortoiseGit(小烏龜)配置SSH和使用

【Git】TortoiseGit(小烏龜)配置SSH和使用?應(yīng)用確定一下就可以了,后面就可以使用ssh方式從gitee倉庫克隆拉取代碼

2、TortoiseGit(小烏龜)的使用

2.1、創(chuàng)建本地倉庫

我們新建一個(gè)空的文件夾:

【Git】TortoiseGit(小烏龜)配置SSH和使用

然后進(jìn)入tortoise目錄,右鍵操作:

【Git】TortoiseGit(小烏龜)配置SSH和使用?

彈出提示,不要勾選:

【Git】TortoiseGit(小烏龜)配置SSH和使用?

查看目錄,發(fā)現(xiàn)生成.git文件夾:

【Git】TortoiseGit(小烏龜)配置SSH和使用?

2.2、添加文件并提交

創(chuàng)建新的文件:

【Git】TortoiseGit(小烏龜)配置SSH和使用

編寫內(nèi)容:

【Git】TortoiseGit(小烏龜)配置SSH和使用

在文件夾中右鍵操作:

【Git】TortoiseGit(小烏龜)配置SSH和使用?提示:這一步等同于我們的 git add readme.txt

【Git】TortoiseGit(小烏龜)配置SSH和使用

此時(shí)直接點(diǎn)擊提交,即可完成:git commit 操作:

【Git】TortoiseGit(小烏龜)配置SSH和使用?

提示:

【Git】TortoiseGit(小烏龜)配置SSH和使用?

2.3、管理修改?

2.3.1、差異對(duì)比

修改readme.txt:

【Git】TortoiseGit(小烏龜)配置SSH和使用

右鍵操作:

【Git】TortoiseGit(小烏龜)配置SSH和使用?結(jié)果:

【Git】TortoiseGit(小烏龜)配置SSH和使用

2.3.2、提交修改?

直接在文件上選擇右鍵,提交即可:

【Git】TortoiseGit(小烏龜)配置SSH和使用

2.3.3、查看提交日志

選中文件,右鍵菜單中,選中查看日志:

【Git】TortoiseGit(小烏龜)配置SSH和使用

提交的日志信息:

【Git】TortoiseGit(小烏龜)配置SSH和使用?2.3.4、版本回退?

現(xiàn)在我們?cè)俅涡薷膔eadme.txt,并且提交

【Git】TortoiseGit(小烏龜)配置SSH和使用

查看日志:

【Git】TortoiseGit(小烏龜)配置SSH和使用?

假如我們要回到上一個(gè)版本,也就是第2次提交。

我們選中第2次提交,然后右鍵,選中:重置“master”到這個(gè)版本

【Git】TortoiseGit(小烏龜)配置SSH和使用

彈出菜單,這里選中Hard模式,然后確定:

【Git】TortoiseGit(小烏龜)配置SSH和使用?

再次查看日志,只剩下第1和第2次提交了。并且HEAD已經(jīng)設(shè)置到了第2次提交位置

【Git】TortoiseGit(小烏龜)配置SSH和使用

文件也回滾了:?

【Git】TortoiseGit(小烏龜)配置SSH和使用

如果我現(xiàn)在后悔了,想再次回到第3次提交怎么辦?現(xiàn)在連日志都沒有了!

此時(shí),在空白處點(diǎn)擊右鍵,選中 顯示引用記錄

【Git】TortoiseGit(小烏龜)配置SSH和使用

彈出所有操作的日志信息:

【Git】TortoiseGit(小烏龜)配置SSH和使用?

現(xiàn)在,我們找到第3次提交,右鍵,選中:重置“master”到這個(gè)版本

【Git】TortoiseGit(小烏龜)配置SSH和使用?結(jié)果,第3次提交又回來了!

【Git】TortoiseGit(小烏龜)配置SSH和使用

文件內(nèi)容回來了:

【Git】TortoiseGit(小烏龜)配置SSH和使用?

2.3.5、撤銷修改?

我們現(xiàn)在修改文件:

?【Git】TortoiseGit(小烏龜)配置SSH和使用

現(xiàn)在后悔了,想要還原到修改以前。

我們可以選中文件,右鍵。然后選中菜單:還原。

【Git】TortoiseGit(小烏龜)配置SSH和使用

點(diǎn)擊確定:

【Git】TortoiseGit(小烏龜)配置SSH和使用?

還原成功:

【Git】TortoiseGit(小烏龜)配置SSH和使用

查看文件:?

【Git】TortoiseGit(小烏龜)配置SSH和使用

2.4、訪問遠(yuǎn)程倉庫

2.4.1、設(shè)置tortoise的SSH

由于安裝時(shí),我們并沒有設(shè)定SSH信息,因此默認(rèn)tortoise默認(rèn)使用的ssh工具是“PuTTY”。

然而,git Bash使用的ssh工具是“openSSH”,如果想讓TortoiseGit也使用剛才生成的密鑰可以做如下配置:

【Git】TortoiseGit(小烏龜)配置SSH和使用

找到git安裝目錄下的ssh.exe文件:

【Git】TortoiseGit(小烏龜)配置SSH和使用?

2.4.2、關(guān)聯(lián)遠(yuǎn)程倉庫?

【Git】TortoiseGit(小烏龜)配置SSH和使用

這里的四個(gè)選項(xiàng):

  1. 遠(yuǎn)端倉庫名稱,一般交origin
  2. URL:遠(yuǎn)程倉庫地址
  3. 推送URL:同上
  4. Putty密鑰:我們用git bash 生成的私鑰。

2.4.3、推送本地倉庫

?在空白處點(diǎn)右鍵,選擇 “Git同步”:

【Git】TortoiseGit(小烏龜)配置SSH和使用

彈出菜單中,選擇將master推送到遠(yuǎn)程倉庫的master:

【Git】TortoiseGit(小烏龜)配置SSH和使用?【Git】TortoiseGit(小烏龜)配置SSH和使用

成功:

【Git】TortoiseGit(小烏龜)配置SSH和使用?私服中也顯示了最新的信息:

【Git】TortoiseGit(小烏龜)配置SSH和使用

2.4.4、從遠(yuǎn)程倉庫拉取?

現(xiàn)在,我們先在遠(yuǎn)程倉庫修改數(shù)據(jù):

【Git】TortoiseGit(小烏龜)配置SSH和使用

然后在本地的tortise文件夾點(diǎn)擊右鍵,菜單中選擇:拉?。?/p>

【Git】TortoiseGit(小烏龜)配置SSH和使用?

【Git】TortoiseGit(小烏龜)配置SSH和使用?

成功:

【Git】TortoiseGit(小烏龜)配置SSH和使用?

查看文件:

【Git】TortoiseGit(小烏龜)配置SSH和使用?

2.5、分支管理?

2.5.1、創(chuàng)建分支

在文件夾的空白處點(diǎn)擊右鍵。選擇創(chuàng)建分支:

【Git】TortoiseGit(小烏龜)配置SSH和使用

填寫分支名稱和說明

【Git】TortoiseGit(小烏龜)配置SSH和使用

查看日志,發(fā)現(xiàn)已經(jīng)有了dev分支:

【Git】TortoiseGit(小烏龜)配置SSH和使用?

2.5.2、切換分支

在空白處選擇右鍵,菜單中選擇:?切換/檢出

【Git】TortoiseGit(小烏龜)配置SSH和使用

選擇要切換的分支

【Git】TortoiseGit(小烏龜)配置SSH和使用?

在dev分支中。修改readme文件

【Git】TortoiseGit(小烏龜)配置SSH和使用

提交修改。

然后切換到master:

【Git】TortoiseGit(小烏龜)配置SSH和使用

查看文件內(nèi)容,發(fā)現(xiàn)并沒有變化,因?yàn)閯偛诺男薷氖窃赿ev完成的。master沒有影響。

【Git】TortoiseGit(小烏龜)配置SSH和使用

2.5.3、合并分支

空白處點(diǎn)擊右鍵,選擇合并菜單

【Git】TortoiseGit(小烏龜)配置SSH和使用

選擇將dev合并當(dāng)當(dāng)前分支:

【Git】TortoiseGit(小烏龜)配置SSH和使用?

成功:

【Git】TortoiseGit(小烏龜)配置SSH和使用?

查看內(nèi)容:

【Git】TortoiseGit(小烏龜)配置SSH和使用?

2.5.4、解決沖突

切換到dev,然后進(jìn)行修改

【Git】TortoiseGit(小烏龜)配置SSH和使用

提交數(shù)據(jù)。

切換到master,修改readme:

【Git】TortoiseGit(小烏龜)配置SSH和使用?

然后提交修改

嘗試用master合并dev:

【Git】TortoiseGit(小烏龜)配置SSH和使用

結(jié)果失敗了,因?yàn)橛袥_突:

【Git】TortoiseGit(小烏龜)配置SSH和使用?

查看文件:

【Git】TortoiseGit(小烏龜)配置SSH和使用?

手動(dòng)解決:根據(jù)需求去處理。這里我們假設(shè)兩者都保留:

【Git】TortoiseGit(小烏龜)配置SSH和使用?

標(biāo)記為解決:

【Git】TortoiseGit(小烏龜)配置SSH和使用

【Git】TortoiseGit(小烏龜)配置SSH和使用

解決完成,直接提交:?

【Git】TortoiseGit(小烏龜)配置SSH和使用

提示信息:

【Git】TortoiseGit(小烏龜)配置SSH和使用?

查看日志:

【Git】TortoiseGit(小烏龜)配置SSH和使用文章來源地址http://www.zghlxwxcb.cn/news/detail-492612.html

到了這里,關(guān)于【Git】TortoiseGit(小烏龜)配置SSH和使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 關(guān)于【Git】push失敗與使用小烏龜(TortoiseGit)時(shí)的一些報(bào)錯(cuò)解決方案

    關(guān)于【Git】push失敗與使用小烏龜(TortoiseGit)時(shí)的一些報(bào)錯(cuò)解決方案

    原因.小烏龜沒有設(shè)置git路徑,解決如下 將紅框標(biāo)注的地址改為自己的git安裝地址即可。 原因是設(shè)置了全局代理沒有清除 如果依然出現(xiàn)該錯(cuò)誤 重新push即可。 一些剛學(xué)習(xí)vs的用戶們可能會(huì)不熟悉界面,打開了一些不該打開的應(yīng)用,vs自帶的git即使如此,他會(huì)和自身安裝的GIt與

    2024年02月08日
    瀏覽(126)
  • Git小烏龜tortoisegit使用自我小結(jié)(初始化、提交、推送、拉取、新建分支、切換分支、創(chuàng)建空白分支)

    Git小烏龜tortoisegit使用自我小結(jié)(初始化、提交、推送、拉取、新建分支、切換分支、創(chuàng)建空白分支)

    新建一個(gè)新文件夾File,然后進(jìn)入 創(chuàng)建版本庫 初始化之后,分支無法顯示,需要?jiǎng)?chuàng)建文件并提交,才是真正的初始化 創(chuàng)建文件file01.txt 右鍵空白處,點(diǎn)擊提交按鈕 對(duì)提交內(nèi)容進(jìn)行操作 第一步 第二步 第一步 第二步 此方法也可以用于 文件夾里已有文件,但是不想刪除,直接推

    2024年02月16日
    瀏覽(97)
  • git回退--使用TortoiseGit小烏龜【我有一顆后悔藥,服用說明圖文詳細(xì),請(qǐng)對(duì)癥下藥】

    git回退--使用TortoiseGit小烏龜【我有一顆后悔藥,服用說明圖文詳細(xì),請(qǐng)對(duì)癥下藥】

    hi~ 你好!見到你很開心 ^ ^ 我聽到你的呼喚啦 你說你一不小心做錯(cuò)事了,我這剛好有一顆后悔藥 說不定等你吃完,就能回到事情發(fā)生前啦!祝你好運(yùn)o! 下面我給大家 介紹 此款后悔藥功效,請(qǐng)對(duì)癥下藥 藥效: 可穿越回到 之前某一次提交的時(shí)刻 ( 本地與遠(yuǎn)端分支,均回退

    2024年02月08日
    瀏覽(23)
  • Git/Gitlab添加SSH秘鑰與小烏龜配置

    Git/Gitlab添加SSH秘鑰與小烏龜配置

    目錄 一、Git/Gitlab添加SSH秘鑰 二、秘鑰添加情況驗(yàn)證 三、小烏龜關(guān)聯(lián)SSH (1)查找是生成sSh秘鑰,顯示文件夾不存在,可以生成秘鑰。 指令:cd ~/.ssh (2)生成秘鑰,需要填寫git注冊(cè)郵箱。 指令:ssh-keygen -t rsa -C \\\"xxx@163.com\\\" (3)輸入秘鑰文件存儲(chǔ)路徑,參考括號(hào)里的路徑填寫

    2023年04月26日
    瀏覽(68)
  • Git摘取提交記錄(TortoiseGit小烏龜Pick操作流程)

    Git摘取提交記錄(TortoiseGit小烏龜Pick操作流程)

    1.比如說我本地的分支為 rollup_button ,主分支為 rollup ,提交記錄中有一個(gè)變更為 “算法接口更新” ,我不想讓它存在分支中,但是要保留“修改建模按鈕”的變更,這樣就可以用到Git中的Pick來摘取。 2.選中“算法接口更新”下面的一個(gè)變更“rollup merge”,右擊選中“Creat

    2024年02月14日
    瀏覽(41)
  • TortoiseGit(大烏龜)安裝教程(Git 圖形化工具,告別手敲命令)

    TortoiseGit(大烏龜)安裝教程(Git 圖形化工具,告別手敲命令)

    官方下載地址:https://tortoisegit.org/download/ 自行選擇下載對(duì)應(yīng)版本(大部分位64位),進(jìn)行下載 打開安裝包,如下圖所示: 點(diǎn)擊 Next ,下一步,如下圖: 繼續(xù)點(diǎn)擊 Next ,保持默認(rèn)選項(xiàng),基于PuTTY,做了一些優(yōu)化,第二個(gè)選項(xiàng)為 Git 默認(rèn)的 SSH 客戶端 選擇安裝路徑,其余選擇保持

    2024年02月16日
    瀏覽(32)
  • TortoiseGit小烏龜?shù)南螺d地址,下載漢化包后配置

    TortoiseGit小烏龜?shù)南螺d地址,下載漢化包后配置

    一、下載地址: 1、下載Git地址: https://git-for-windows.github.io/ 2、下載Git客戶端和漢化包地址:https://tortoisegit.org/download/ 3、下載內(nèi)容:Git、小烏龜客戶端、小烏龜漢化包 ?二、安裝 1、先安裝Git 2、安裝客戶端 3、安裝漢化包 三、設(shè)置

    2024年02月12日
    瀏覽(20)
  • HBuilderx使用Git插件配置并上傳代碼(使用小烏龜)

    HBuilderx使用Git插件配置并上傳代碼(使用小烏龜)

    待整理參考 檢查 HBuilderx 是否安裝 git插件 (如果沒有請(qǐng)自行安裝) 右鍵項(xiàng)目可以出現(xiàn) 直接下載就可 https://tortoisegit.org/download/ 右鍵Git提交選擇提交并推送

    2024年04月23日
    瀏覽(27)
  • 簡(jiǎn)易桌面端 Git 工具 ——> TortoiseGit 安裝、配置及使用詳細(xì)教程

    簡(jiǎn)易桌面端 Git 工具 ——> TortoiseGit 安裝、配置及使用詳細(xì)教程

    大家好,給大家推薦一款簡(jiǎn)易的桌面端 Git 工具—— TortoiseGit,使用其完成 Git 的克隆、提交、推送、日志查看、版本差異比較等功能,擺脫命令行。 首先,確保本地安裝了 Git,未安裝的可以通過以下鏈接參考完成 Git 的安裝。 ? 博主:Java知識(shí)技術(shù)分享 ? 鏈接:Git 的安裝

    2024年02月03日
    瀏覽(26)
  • TortoiseGit(小烏龜)設(shè)置保存賬號(hào)密碼

    TortoiseGit(小烏龜)設(shè)置保存賬號(hào)密碼

    在我們使用Tortoise git 時(shí),默認(rèn)是需要在每次提交代碼時(shí)輸入你的賬號(hào)和密碼的,這樣在實(shí)際使用時(shí)會(huì)覺得非常繁瑣且費(fèi)時(shí).于是我們可以簡(jiǎn)單設(shè)置下配置文件,便可保存下賬號(hào)密碼,下次在使用時(shí)就不必再次手動(dòng)輸入. 點(diǎn)擊 Git 選項(xiàng),然后點(diǎn)擊右側(cè)的全局,最后輸入用戶名和郵箱即可

    2024年02月16日
    瀏覽(91)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包