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

【Git】Git使用Gui圖形化界面,Git中SSH協(xié)議,Idea集成Git

這篇具有很好參考價(jià)值的文章主要介紹了【Git】Git使用Gui圖形化界面,Git中SSH協(xié)議,Idea集成Git。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

一,Git使用Gui圖形化界面

1.1 Gui的簡(jiǎn)介

? ? ? ? ?Gui (Graphical User Interface)指的是圖形用戶(hù)界面,也就是指使用圖形化方式來(lái)協(xié)同人和計(jì)算機(jī)進(jìn)行交互的一類(lèi)程序。它與傳統(tǒng)的命令行界面相比,更加直觀(guān)、易用,用戶(hù)可以使用圖形界面上的圖標(biāo)、菜單、窗口等組件來(lái)完成各種操作,而不需要學(xué)習(xí)各種命令或者記憶各種參數(shù)。常見(jiàn)的圖形用戶(hù)界面包括 Windows 操作系統(tǒng)的桌面環(huán)境、iOS 和 Android 操作系統(tǒng)的主界面等

簡(jiǎn)單來(lái)說(shuō):

? ? ? ?GIT官方網(wǎng)站為了解決部分用戶(hù)通過(guò)命令行對(duì)git工具使用時(shí)的怨聲載道的現(xiàn)象,因此推出了一個(gè)GIT的可視化工具Git Gui

1.2 使用Gui

① 創(chuàng)建遠(yuǎn)程倉(cāng)庫(kù)

訪(fǎng)問(wèn)gitee官網(wǎng)并創(chuàng)建一個(gè)遠(yuǎn)程倉(cāng)庫(kù)

git可視化界面,git,ssh,運(yùn)維

點(diǎn)擊初始化readme文件?

git可視化界面,git,ssh,運(yùn)維

點(diǎn)擊克隆/下載 將Https復(fù)制下來(lái),到時(shí)候創(chuàng)建Gui要用這個(gè)地址連接這個(gè)遠(yuǎn)程倉(cāng)庫(kù)?

git可視化界面,git,ssh,運(yùn)維

② 創(chuàng)建Gui圖形界面

如果大家安裝了Git, 找到電腦空白處,右鍵就會(huì)出現(xiàn)以下選項(xiàng)

git可視化界面,git,ssh,運(yùn)維

點(diǎn)擊Git GUI Here就會(huì)出現(xiàn)Git Gui可視化窗口,剛剛我們創(chuàng)建了一個(gè)遠(yuǎn)程倉(cāng)庫(kù),我們點(diǎn)擊第二個(gè)克隆已有版本庫(kù)

git可視化界面,git,ssh,運(yùn)維

將剛在遠(yuǎn)程倉(cāng)庫(kù)的Http復(fù),根據(jù)下面圖片操作點(diǎn)擊Clone即可

git可視化界面,git,ssh,運(yùn)維

進(jìn)去之后就是一個(gè)Gui圖形界面,這樣我們的Gui圖形界面就建好了。

git可視化界面,git,ssh,運(yùn)維

③ 使用Gui圖形界面

在剛創(chuàng)建的Gui存儲(chǔ)目錄下,新建一個(gè)文件,點(diǎn)擊Rescans掃描,未跟蹤管理文件會(huì)顯示在左上方

git可視化界面,git,ssh,運(yùn)維

點(diǎn)擊上圖第三步驟的Person文件前面的一小白部分,將文件存儲(chǔ)到暫存文件下,

git可視化界面,git,ssh,運(yùn)維

在下方Commit Message寫(xiě)上備注信息,并點(diǎn)擊Commit提交

git可視化界面,git,ssh,運(yùn)維

最后點(diǎn)擊Push,將遠(yuǎn)程倉(cāng)庫(kù)地址復(fù)制到下方圖二框框中,點(diǎn)擊Push等待即可

git可視化界面,git,ssh,運(yùn)維

git可視化界面,git,ssh,運(yùn)維

這時(shí)候來(lái)看遠(yuǎn)程倉(cāng)庫(kù)已經(jīng)上傳成功了

git可視化界面,git,ssh,運(yùn)維

二,Git中SSH協(xié)議

2.1.什么是SSH協(xié)議

? ?SSH(Secure Shell)協(xié)議是一種加密的網(wǎng)絡(luò)協(xié)議,用于在不安全的網(wǎng)絡(luò)中安全地進(jìn)行遠(yuǎn)程登錄和執(zhí)行命令。它通過(guò)在網(wǎng)絡(luò)中建立一個(gè)加密的通道,確保數(shù)據(jù)傳輸?shù)臋C(jī)密性和完整性

? ?SSH 協(xié)議提供了一種安全的方法來(lái)遠(yuǎn)程連接到計(jì)算機(jī),使得用戶(hù)和系統(tǒng)管理員可以通過(guò)一個(gè)加密的信道進(jìn)行登錄、遠(yuǎn)程執(zhí)行命令、傳輸文件等操作,而不必?fù)?dān)心信息被竊取或篡改

SSH 協(xié)議的特點(diǎn)包括:

  • 加密通信:SSH 使用加密技術(shù)來(lái)保護(hù)數(shù)據(jù)在網(wǎng)絡(luò)上的傳輸,防止信息泄露和竊聽(tīng)
  • 身份驗(yàn)證:SSH 提供多種身份驗(yàn)證方式,包括密碼、公鑰、雙因素認(rèn)證等,以確保只有授權(quán)用戶(hù)可以訪(fǎng)問(wèn)遠(yuǎn)程系統(tǒng)
  • 安全傳輸文件:除了遠(yuǎn)程登錄,SSH 協(xié)議還可以用于安全地傳輸文件,類(lèi)似于 FT

? ? ?總之,SSH 協(xié)議在網(wǎng)絡(luò)通信中扮演著重要角色,為遠(yuǎn)程訪(fǎng)問(wèn)和通信提供了安全、加密的解決方案,因此被廣泛應(yīng)用于服務(wù)器管理、遠(yuǎn)程操作等場(chǎng)景

2.2.使用SSH協(xié)議進(jìn)行拉取代碼

2.2.1.配置SSH公鑰

? ? 上面也解釋了為什么要使用SSH進(jìn)行文件的上傳下載,如果我們用的是HTTPS,該URL被別有想法的人盜取了,那么他也可以對(duì)你的代碼倉(cāng)庫(kù)進(jìn)行上傳下載操作,非常的不安全。

首先我們需要將創(chuàng)建或者將公有的倉(cāng)庫(kù)變?yōu)樗接械?/p>

git可視化界面,git,ssh,運(yùn)維

要配置ssh公鑰的話(huà),先看電腦中有無(wú)ssh文件,進(jìn)入文件夾中右擊點(diǎn)擊使用Git Bash Here

輸入cd ~/.ssh ,如果出現(xiàn)“no such file or directory”,就證明沒(méi)有ssh公鑰,所以需要我們創(chuàng)建ssh key。

git可視化界面,git,ssh,運(yùn)維

ssh-keygen -t rsa -C "12716641+boosbing@user.noreply.gitee.com"? 該""雙引號(hào)中是在創(chuàng)建遠(yuǎn)程倉(cāng)庫(kù)的時(shí)候Git全局設(shè)置中email地址(?接著按3個(gè)回車(chē)),如果忘記了,安裝了Git的話(huà):

在本機(jī)的C盤(pán)->用戶(hù)->名字下->.gitconfig?

git可視化界面,git,ssh,運(yùn)維

git可視化界面,git,ssh,運(yùn)維

git可視化界面,git,ssh,運(yùn)維

最后在 C磁盤(pán)----用戶(hù)-----名下會(huì)生成一個(gè)SSH文件夾,里面一個(gè)SSH私鑰和公鑰

git可視化界面,git,ssh,運(yùn)維

打開(kāi)SSH公鑰,雙擊打不開(kāi)更換為用記事本打開(kāi)即可

git可視化界面,git,ssh,運(yùn)維

?將里面的字符復(fù)制到遠(yuǎn)程倉(cāng)庫(kù)SSH公鑰中

點(diǎn)擊設(shè)置----安全設(shè)置----SSH公鑰

git可視化界面,git,ssh,運(yùn)維

?將標(biāo)題和剛剛復(fù)制SSH密鑰復(fù)制到下方公鑰中

git可視化界面,git,ssh,運(yùn)維

點(diǎn)擊確定,并輸入登入Gitee的密碼,驗(yàn)證一下即可完成添加

git可視化界面,git,ssh,運(yùn)維

git可視化界面,git,ssh,運(yùn)維

?現(xiàn)在只有配置了公鑰的SSH方可訪(fǎng)問(wèn)你的私有碼云倉(cāng)庫(kù)?

2.2.2.使用SSH下載碼云文件

點(diǎn)擊克隆/下載 選擇SSH將地址復(fù)制下來(lái)

git可視化界面,git,ssh,運(yùn)維

打開(kāi)文件夾右擊使用Git Bash Here? 使用命令git clone "SSH地址"?

git可視化界面,git,ssh,運(yùn)維

我們就可以在本地倉(cāng)庫(kù)看到拉取下來(lái)的代碼了?

git可視化界面,git,ssh,運(yùn)維

三,Idea集成Git

3.1 idea配置Git

①在IDEA中配置git.exe文件

將Git安裝bin目錄下復(fù)制下來(lái)

git可視化界面,git,ssh,運(yùn)維

File-----Git-----粘貼Git安裝目錄并后面添加git.exe?

git可視化界面,git,ssh,運(yùn)維

?② 安裝Gitee插件

File--settings---plugins--搜索Gitee---Install下載并安裝重啟

git可視化界面,git,ssh,運(yùn)維

?③在IDEA中使用token登錄gitee

遠(yuǎn)程倉(cāng)庫(kù)---設(shè)置---私人令牌---生成私人令牌

git可視化界面,git,ssh,運(yùn)維

?輸入令牌描述,并提交

git可視化界面,git,ssh,運(yùn)維?輸入Gitee登入密碼并驗(yàn)證git可視化界面,git,ssh,運(yùn)維

復(fù)制該私人密鑰token,關(guān)閉窗口后面不會(huì)再顯示

git可視化界面,git,ssh,運(yùn)維

回到Idea中

File---settings---Gitee---+號(hào)-----切換Use Token----輸入私人令牌----Log in

git可視化界面,git,ssh,運(yùn)維?登入成功

git可視化界面,git,ssh,運(yùn)維

?④在IDEA推送代碼到碼云

選擇 VCS -> Import into Version Control->Share Project on Gitee

git可視化界面,git,ssh,運(yùn)維

要求輸入Token私人命令,然后進(jìn)行填寫(xiě)相關(guān)的信息,如下圖?

git可視化界面,git,ssh,運(yùn)維

上Gitee倉(cāng)庫(kù)查看推送的代碼

git可視化界面,git,ssh,運(yùn)維

3.2.使用IDEA拉取Git代碼到本地?

拿到剛推送的遠(yuǎn)程倉(cāng)庫(kù)SSH地址git可視化界面,git,ssh,運(yùn)維

在導(dǎo)航欄中的VCS-import into Version Control----Repositoy URL中進(jìn)行分享上傳

git可視化界面,git,ssh,運(yùn)維?這樣遠(yuǎn)程倉(cāng)庫(kù)項(xiàng)目就拉取下來(lái)了

?3.3.推送代碼

寫(xiě)幾行代碼

依次選擇 右擊包名----Git----Add

git可視化界面,git,ssh,運(yùn)維

將該文件提交

?依次選擇 右擊包名----Git----Commit Directory...? 具體操作根據(jù)下面圖片步驟來(lái)即可

git可視化界面,git,ssh,運(yùn)維git可視化界面,git,ssh,運(yùn)維git可視化界面,git,ssh,運(yùn)維git可視化界面,git,ssh,運(yùn)維?最后上推送的遠(yuǎn)程倉(cāng)庫(kù)看效果

git可視化界面,git,ssh,運(yùn)維文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-754020.html

到了這里,關(guān)于【Git】Git使用Gui圖形化界面,Git中SSH協(xié)議,Idea集成Git的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀(guān)點(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)文章

  • Git GUI、SSH協(xié)議和IDEA中的Git使用詳解

    Git GUI、SSH協(xié)議和IDEA中的Git使用詳解

    目錄 前言 一、Git GUI的使用 1. 什么是Git GUI 2. 常見(jiàn)的Git GUI工具 3.使用 4.使用Git GUI工具的優(yōu)缺點(diǎn) 優(yōu)點(diǎn): 缺點(diǎn): 二、SSH協(xié)議 1.什么是SSH協(xié)議 2.SSH的主要特點(diǎn)和作用 3.SSH密鑰認(rèn)證的原理和流程 4. SSH協(xié)議的使用 三、IEDA使用git 配置安裝路徑 下載Git插件 登錄用戶(hù) IDEA克隆已上傳的碼

    2024年02月03日
    瀏覽(16)
  • 使用idea操作git(ssh協(xié)議)

    使用idea操作git(ssh協(xié)議)

    我們發(fā)現(xiàn),使用IDEA上的git功能,當(dāng)使用ssh協(xié)議出現(xiàn)了可以commit但無(wú)法push和pull的問(wèn)題,經(jīng)過(guò)測(cè)試發(fā)現(xiàn)原因是Could not read from remsitory。直接翻譯是 “遠(yuǎn)程倉(cāng)庫(kù)無(wú)法讀取”。 為什么會(huì)無(wú)法讀取呢?(ssh權(quán)限問(wèn)題) 無(wú)法鏈接服務(wù)器? 可是,確認(rèn)是可以連上服務(wù)器的。(保證連接

    2023年04月21日
    瀏覽(18)
  • 如何使用Java實(shí)現(xiàn)圖形用戶(hù)界面(GUI)?

    隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,圖形用戶(hù)界面(GUI)成為現(xiàn)代軟件開(kāi)發(fā)的一個(gè)重要方面。通過(guò)使用GUI,開(kāi)發(fā)人員可以創(chuàng)建具有可視化界面的應(yīng)用程序,以提供更好的用戶(hù)體驗(yàn)。在本文中,我們將介紹如何使用Java實(shí)現(xiàn)GUI。 Java提供了多個(gè)GUI庫(kù),包括Swing、JavaFX和AWT。其中,Swing和

    2024年02月04日
    瀏覽(27)
  • PySimpleGUI:使用 Python 輕松制作一個(gè)圖形界面(GUI)

    PySimpleGUI:使用 Python 輕松制作一個(gè)圖形界面(GUI)

    大家好,GUI(圖形用戶(hù)界面),顧名思義就是用圖形的方式,來(lái)顯示計(jì)算機(jī)操作的界面,更加方便且直觀(guān)。 一個(gè)好看又好用的GUI,可以大大提高大家的使用體驗(yàn),提高效率。比如你想開(kāi)發(fā)一個(gè)計(jì)算器,如果只是一個(gè)程序輸入,輸出窗口的話(huà),是沒(méi)有用戶(hù)體驗(yàn)的。所以開(kāi)發(fā)一個(gè)圖

    2024年02月16日
    瀏覽(17)
  • Git常見(jiàn)命令行操作和IDEA圖形化界面操作

    Git常見(jiàn)命令行操作和IDEA圖形化界面操作

    在安裝完Git以后需要設(shè)置用戶(hù)和簽名,至于為什么要設(shè)置用戶(hù)簽名可以看一下這篇文章【學(xué)了就忘】Git基礎(chǔ) — 11.配置Git用戶(hù)簽名說(shuō)明 - 簡(jiǎn)書(shū) (jianshu.com) 基本語(yǔ)法: git config --global user.name 用戶(hù)名 git config --global user.email 郵箱 查看是否設(shè)置成功: 方式一:在git控制臺(tái)中輸入命令

    2024年04月29日
    瀏覽(22)
  • 在任意手機(jī)上使用帶有圖形化界面(GUI)的完整Linux

    在任意手機(jī)上使用帶有圖形化界面(GUI)的完整Linux

    我們已經(jīng)在之前的一些文章中學(xué)會(huì)了如何在任意已ROOT的手機(jī)上使用Linux,包括Kali Linux。不過(guò),有很多手機(jī)無(wú)法被ROOT。所以,我們還可以通過(guò)在手機(jī)上運(yùn)行x86_64系統(tǒng)的方式在未ROOT的手機(jī)上使用更加完整的Linux,而我們已經(jīng)嘗試了Kali。我們還用同樣的方法實(shí)現(xiàn)了在手機(jī)上使用

    2024年04月16日
    瀏覽(27)
  • C# GUI編程入門(mén)指南:學(xué)習(xí)如何使用C#創(chuàng)建圖形用戶(hù)界面

    C# GUI編程入門(mén)指南:學(xué)習(xí)如何使用C#創(chuàng)建圖形用戶(hù)界面 在本文中,我們將介紹如何使用C#編寫(xiě)GUI程序。GUI(Graphical User Interface)是一種以圖形方式呈現(xiàn)信息和操作功能的界面,它使得用戶(hù)與計(jì)算機(jī)更加直觀(guān)和友好。C#是一種強(qiáng)大的編程語(yǔ)言,它提供了豐富的庫(kù)和工具來(lái)幫助我們

    2024年01月21日
    瀏覽(35)
  • Git GUI 圖形工具基本使用教程

    Git GUI 圖形工具基本使用教程

    前提條件是,已經(jīng)在本地初始化了git庫(kù)。初始化成功后,會(huì)產(chǎn)生一個(gè),git文件夾。 1、右鍵,選擇Git GUI Here。 ? 2、選擇Git GUIHere之后,跳出以下界面 :左上為【已修改未提交緩存的文件展示列表,Unstaged Changes】,左下為【已修改已提交緩存的文件展示列表,Staged Changes】,右

    2024年02月15日
    瀏覽(24)
  • python如何做出圖形界面,python圖形化界面設(shè)計(jì)gui

    python如何做出圖形界面,python圖形化界面設(shè)計(jì)gui

    本篇文章給大家談?wù)刾ython編寫(xiě)圖形化界面的工具,以及python如何做出圖形界面,希望對(duì)各位有所幫助,不要忘了收藏本站喔。 大家好,小編來(lái)為大家解答以下問(wèn)題,python如何做出圖形界面,用python做圖形用戶(hù)界面,今天讓我們一起來(lái)看看吧! 一.定義理解 Python自帶了tkinter 模

    2024年02月20日
    瀏覽(25)
  • Java——GUI(圖形用戶(hù)界面)

    Java——GUI(圖形用戶(hù)界面)

    1、掌握布局管理器、AWT事件處理機(jī)制以及常用事件 2、熟悉Swing組件的使用 3、了解GUI開(kāi)發(fā)的相關(guān)原理和技巧 GUI全稱(chēng)是GraphicalUser Interface,即圖形用戶(hù)界面。顧名思義,就是應(yīng)用程序提供給用戶(hù)操作的圖形界面,包括窗口、菜單、按鈕、工具欄和其他各種圖形界面元素。目前,

    2024年02月09日
    瀏覽(22)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包