git搭配Idea的使用

安装汉化包
在这里插入图片描述
把压缩包中的msgs文件夹copy到 Git安装目录/mingw64/share/git-gui/lib
在这里插入图片描述
新建一个文本文档
在这里插入图片描述
刚开始打开的时候是没有的
右键-》Gui -Gui Here

在这里插入图片描述
(未跟踪状态)
只要你在仓库哪里你增加一个就展示一个
在这里插入图片描述
选中文件 点击提交 -》缓存为提交
在这里插入图片描述
点击提交
在这里插入图片描述
这个时候还没有提交到本地仓库上去 点击上传
在这里插入图片描述
在这里插入图片描述
以上一般运用到文件上,本地代码不这样

Ssh key 介绍及使用

介绍

讲到介绍SSH Key 我们不妨来介绍一下SSH
SSH

Secure Shell (SSH) 是一个允许两台电脑之间通过安全的连接进行数据交换的网络协议。通过加密保证了数据的保密性和完整性。SSH采用公钥加密技术来验证远程主机,以及(必要时)允许远程主机验证用户。

传统的FTP、Telnet是再网络中明文传送数据、用户帐号和密码,很容易受到中间人攻击。

SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用SSH协议可以有效防止远程管理过程中的信息泄露问题。通过SSH可以对所有传输的数据进行加密,也能够防止DNS欺骗和IP欺骗。
在这里插入图片描述
SSH只是一种协议,其开源实现有OpenSSH程序。
SSH服务端和客户端程序
OpenSSH (OpenBSD Secure Shell) 是一套使用ssh协议,通过计算机网络,提供加密通讯会话的计算机程序。

如果需要作为ssh的服务端,则需要安装openssh。

如果仅是作为ssh客户端,在Linux中直接使用ssh命令即可。

Windows中的ssh客户端程序有:

Putty
PuTTY Tray(Putty的加强版)
Bitvise 的 ssh client (功能多,免费)
Xshell (2017年被爆多版本存在后门)
SecureCRT(算了吧)
Cmder(开源的命令行工具,并且集成了Git for Windows和多个Unix命令,cmder的使用可参考 Cmder - 简书 里面有讲到ssh agent的配置)

SSH Key
SSH 密钥对 最直观的作用:让你方便的登录到 SSH 服务器,而无需输入密码。由于你无需发送你的密码到网络中,SSH 密钥对被认为是更加安全的方式。
原因是:SSH利用SSH Key来进行前面提到的基于密钥的安全验证。

使用SSH key的步骤:
在客户端生成SSH key(密钥对:公钥和私钥)
在服务端的配置文件中加入你的公钥。(比如我们需要再GitHub中粘贴你的公钥)

Ssh key配置

操作分为本地电脑配置和github网站配置
第一步:本地电脑配置
右键空白处,选择Git Bash Here打开相关命令窗口
1.配置用户名和邮箱(如果已经配置,就跳过)
git config --global user.name “username”
git config --global user.email “email”
之后就会在C:\Users\Administrator下创建一个.gitconfig文件,内容为
[user]
name = xxx
email = xxx@xxx.com

 注1:username和email即github的登陆帐号和注册邮箱
 注2:git config命令的–global参数,用了这个参数,表示你这台机器上所
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值