Git 进阶使用

本文介绍了Git的图形化操作,包括使用图形化工具管理代码、SSH的安全性及其工作原理,以及如何在IDEA中集成Gitee进行项目分享,包括密钥交换和生成公钥的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一. Git图形化操作

1.1.什么是图形化管理工具


       图形化管理工具是一种通过可视化界面来操作计算机系统或应用程序的软件工具。在软件开发中,它通常用于管理和操作版本控制系统(如Git、SVN等)以及代码开发环境(如IDE)。与命令行相比,图形化管理工具更加直观和易于使用,能够帮助软件开发人员更快速地理解和使用系统或应用程序。

       在版本控制系统中,图形化管理工具提供了更为友好的界面和功能,可以帮助开发人员管理和操作代码库,例如提交、拉取、推送代码等。在开发环境中,图形化管理工具可以帮助开发人员更轻松地创建、编辑和测试代码,提高开发效率。

       一些常见的图形化管理工具包括Sourcetree、TortoiseGit、GitKraken、GitHub Desktop等,它们都提供了直观的界面和丰富的功能,使得软件开发人员能够更加方便地管理、操作和维护代码。同时,这些工具也能够帮助开发人员更好地协作和沟通,促进团队协作和项目的进展。

右击点击Git GUI Here进入图形化管理工具

 创建一个good.java文件进入图形化工具点击Rescan刷新,重新扫描该项目

我们只要双击一下没有跟踪的文件,就会到未提交区域了 

 此时我们commit/Push一下,就会将我们的文件推送到码云了 

码云上也有了我们的文件 


二. Git使用ssh

2.1 什么是SSH?

SSH(Secure Shell,安全外壳)是一种网络安全协议,通过加密和认证机制实现安全的访问和文件传输等业务。传统远程登录和文件传输方式,例如Telnet、FTP,使用明文传输数据,存在很多的安全隐患。随着人们对网络安全的重视,这些方式已经慢慢不被接受。SSH协议通过对网络数据进行加密和验证,在不安全的网络环境中提供了安全的网络服务。作为Telnet和其他不安全远程shell协议的安全替代方案,目前SSH协议已经被全世界广泛使用,大多数设备都支持SSH功能。


2.2 为什么需要SSH?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值