【Git】Gui图形化管理、SSH协议私库集成IDEA使用

这篇具有很好参考价值的文章主要介绍了【Git】Gui图形化管理、SSH协议私库集成IDEA使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、Gui图形化界面使用

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

1、根据自己需求打开管理器

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

 

2、克隆现有的库

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

 

3、图形化界面介绍

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

1、首先在本地仓库更新一个代码文件,进行使用:

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

2、进入图形管理界面刷新代码资源:

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

3、点击Stage changed 跟踪文件,将文件处于暂存区

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

4、通过 Commit / Push ,将文件推送到码云时需要填写远程仓库地址

通过Commit提交需要签名才能进行提交:

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

5、上传成功:

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

远程仓库: 

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

 

二、SSH协议

2.1 SSH介绍

        SSH,全称安全外壳协议(Secure Shell),是一种网络安全协议。它的主要作用是在一个不安全的网络环境中,如互联网,提供加密的通信渠道,确保信息传输的安全性。

        在早期,互联网通信主要依赖于明文传输,这意味着一旦数据被截获,其中的内容信息就会被暴露。为了解决这个问题,芬兰学者Tatu Ylonen在1995年设计出了SSH协议,该协议可以将所有登录信息进行加密处理,从而成为互联网安全的基本解决方案。

        SSH协议的运作机制是通过在网络中创建安全隧道来实现SSH客户端和服务器之间的连接。这样,用户可以在远程服务器上安全地进行操作,如访问和管理服务器的文件系统。此外,SSH还提供了安全的远程执行命令功能。

2.2 配置SSH key

首先将我们的仓库改变成私有状态,可以新建一个私有库

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

1、新建本地仓库用于保存私有库

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

2、通过 cd ~/.ssh 指令查看本机有没有ssh,没有再生成ssh key

 这里需要填写配置git的email信息:

 ssh-keygen -t rsa -C "email" 

在本机c盘用户文件夹下的.gitconfig文件:

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

运行指令后 需按回车三次【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

这时本机用户目录下就会有一个.ssh文件夹,里色生成了私钥和公钥

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

3、配置SSH公钥(只有配置过的SSH公钥才能进行访问) 

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

添加公钥后需要用登录git的密码进行验证:

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

4、通过SSH方式克隆下载私有仓库

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

三、IDEA(2023版)集成Git 

3.1 IDEA配置Git

1、在IDEA中配置git.exe文件

复制git目录下bin文件夹下的git.exe文件路径配置到idea

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea 

2、安装gitee插件

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

3、生成token令牌

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

需要登录密码验证才可生成,生成后注意保存令牌码 (因为只会出现一次)

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

4、登录gitee

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

登录成功:

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

3.2 IDEA操作远程仓库

1、推送代码资源到远程仓库

配置上传的仓库信息

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

刷新gitee远程仓库就可以看到刚才推送的代码资源了

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

2、拉取远程仓库代码到本地

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

完成:

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

3、更新代码

1、若修改了项目需要上传更新到git,如图操作:

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

 

2、可在左侧看到可以提交的代码列表,点击可查看修改前与修改后的代码内容

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

3、点击COMMIT提交后,master --> Push 上传

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea

 

上传成功后,即可刷新git查看:

【Git】Gui图形化管理、SSH协议私库集成IDEA使用,Git,git,intellij-idea文章来源地址https://www.toymoban.com/news/detail-752914.html

到了这里,关于【Git】Gui图形化管理、SSH协议私库集成IDEA使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Git GUI、SSH协议和IDEA中的Git使用详解

    目录 前言 一、Git GUI的使用 1. 什么是Git GUI 2. 常见的Git GUI工具 3.使用 4.使用Git GUI工具的优缺点 优点: 缺点: 二、SSH协议 1.什么是SSH协议 2.SSH的主要特点和作用 3.SSH密钥认证的原理和流程 4. SSH协议的使用 三、IEDA使用git 配置安装路径 下载Git插件 登录用户 IDEA克隆已上传的码

    2024年02月03日
    浏览(26)
  • 使用idea操作git(ssh协议)

    我们发现,使用IDEA上的git功能,当使用ssh协议出现了可以commit但无法push和pull的问题,经过测试发现原因是Could not read from remsitory。直接翻译是 “远程仓库无法读取”。 为什么会无法读取呢?(ssh权限问题) 无法链接服务器? 可是,确认是可以连上服务器的。(保证连接

    2023年04月21日
    浏览(28)
  • Git GUI 图形工具基本使用教程

    前提条件是,已经在本地初始化了git库。初始化成功后,会产生一个,git文件夹。 1、右键,选择Git GUI Here。   2、选择Git GUIHere之后,跳出以下界面 :左上为【已修改未提交缓存的文件展示列表,Unstaged Changes】,左下为【已修改已提交缓存的文件展示列表,Staged Changes】,右

    2024年02月15日
    浏览(29)
  • Git 在 SSH 协议下使用代理

    关于 Git 使用 Proxy , 网上很多教程讲的都是 如何设置 Http 下 Git 使用 Proxy , 但是并没有提到 SSH 下如何使用 Proxy . 即便有些文章讲到了, 也有不少是 Windows 平台下的, Linux 平台下的很少提及, 所以这里就记录一下, 如何在 Ubuntu 中, 使用 Git 在 SSH 协议下应用代理. 首先你需要 安装

    2024年01月21日
    浏览(33)
  • git码云的使用-创建项目仓库-ssh协议配置步骤

    目录 1、创建仓库 1.1 只填入仓库名即可-提交 1.2 本地项目上传到远程仓库 2、提交仓库 2.1 选择HTTPS协议 2.2 选择ssh协议 3、ssh协议配置步骤 3.1 打开 Git Bash 3.2 生成公钥:$ cd ~/.ssh (可忽略) 3.3 生成密钥 3.4 添加公钥 3.5 管理公钥 3.6 查看公钥 3.7 检测是否配置成功 依次复制代

    2024年02月04日
    浏览(64)
  • 如何使用idea开发gitlab项目(git bash SSH密钥)

    下面是使用 Git 获取 SSH 密钥的详细步骤: 1. 打开 Git Bash 终端:您可以在 Windows 操作系统中通过点击 \\\"开始\\\",然后在搜索框中输入 \\\"Git Bash\\\" 来打开 Git Bash 终端。 2. 生成 SSH 密钥:在 Git Bash 终端中,输入以下命令来生成 SSH 密钥:    ```    ssh-keygen -t rsa -b 4096 -C \\\"your_email@exa

    2024年02月06日
    浏览(35)
  • git介绍+集成到IDEA中+使用gitee

    目录  git介绍 本地工作流程 IDEA集git 添加到暂存区 添加到本地仓库 gitee使用  添加到远程仓库  git是一个开源的 分布式 版本控制 工具,效率高。可以记录 历史代码 , 多人代码共享 知识小点: 集中式版本控制:使用中央存储库来存储和管理代码,例如Subversion(SVN)工具

    2024年02月11日
    浏览(23)
  • Git,Gitee安装IDEA集成Git使用和Git命令详细教程

    给兄弟们提前到个新年好啊!!! 祝各位在新的一年里技术越来月精湛,票子多多,工作顺心。 什么是Git Git是一个 分布式版本控制工具 ,主要用于管理开发过程中的源代码文件(Java类、xml文件、html页面等),在软件开发过程中被广泛使用。 Git是目前世界上最先进的分布

    2024年02月19日
    浏览(36)
  • 在IDEA中使用Git,把IDEA项目加入Git本地库,使用Git管理Java代码

    目录 一、在IDEA中启用GIT,配置GIT安装位置 二、配置Git使其不将某些文件或文件夹加入版本控制 三、认识IDEA中Git管理界面 四、初始化GIT版本库 五、添加至Git暂存区 五、提交至Git本地库 六、切换历史版本  如果您对GIT不是了解,推荐从头开始看本栏目系列文章。本系统文章

    2024年02月03日
    浏览(41)
  • 使用IDEA和Git进行代码管理

    百闻不如一见,都说程序员必须会用github进行代码管理,那究竟要如何使用呢? 这篇文章带大家一起学习如何使用idea和GitHub配合进行代码开发和代码管理 你需要准备的工具有:IDEA、git以及GitHub账号 运行gitbash,在终端输入: 如果提示:No such file or directory 说明你是第一次使

    2024年02月03日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包