一. 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功能。