git的基本使用和常用命令以及SSH密钥什么是gitgit的作用项目使用流程git 常用命令基础命令分支命令remote源操作git工作区、暂存区和仓库区SSH密钥 什么是gitGit(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理git的作用1、在工作目录中修改某些文件 2、对修改后的文件进行快照,然后保存到暂存区域 3、提交更新,将保存在暂
Git的一些基本知识一张图安装和配置不同系统中的换行符安装时的设置修改换行符配置配置用户名&邮箱&ssh密钥为什么要配置用户名&邮箱配置用户名&邮箱命令SSH密钥配置生成SSH密钥命令其他的一些常用命令写在最后 一张图安装和配置安装过程中没有太多需要注意的地方,一般默认就可以,但是在下图这个选项当中, 根据自己的情况进行配置,这个配置是关于换行符的。不同系统中的换行符CRLF->Windo
本页描述了如何创建和配置SSH密钥。SSH密钥可用于建立与Git代码服务器的安全连接:- 当你在本地机器上进行Git操作时- 当其他系统或进程需要访问Git代码服务器中的仓库时(例如你构建的服务器)SSH密钥需要被添加到Git代码服务器中。在你使用SSH密钥访问Git仓库前,Git仓库管理员必须启用SSH访问。以Bitbucket的Git服务器为例,支持DSA、RSA2和Ed25519
1. 常用的命令行1.1 克隆git仓库-Bash 代码git clone repo_address1.2 创建分支,取个相关的名字master是当前分支:-Bash 代码git checkout -b feature_amaster不是当前分支:-Bash 代码git checkout -b feature_a master使用checkout -b,在创建分支后,会自动切换到对应分支 
第1步:创建SSH Key。 在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key:$ ssh-keygen -t rsa -C "youremail@example.com"你需要把邮件地址换成你自己的邮件地址,然后一
在 github 上添加 SSH key 的步骤:第一步首先,检查下自己之前有没有已经生成:
在开始菜单中打开git下的git bash(当然,在其他目录下打开git bash也是一样的):
然后执行第二步、如果能进入到.ssh文件目录下 ,则证明,之前生成过.ssh秘钥,可以直接使用里面的秘钥。
如果不能进入到.ssh文件目录下,则:
1.检测下自己之前有没有配置:
2.git config u
初次安装git需要配置用户名和邮箱,否则git会提示:please tell me who you are.你需要运行命令来配置你的用户名和邮箱:$ git config --global user.name "superGG1990"
$ git config --global user.email "superGG1990@163.com"注意:(引号内请输入你自己设置的名字,和你自己的邮箱
今日学习总结-------git上ssh秘钥的设置(linux)1、git支持https和git两种传输协议,github分享链接时会有两种协议可选 git协议链接图例 : ↓2.git使用https协议,每次pull, push都会提示要输入密码,使用git协议,然后使用ssh密钥,这样免去每次都输密码的麻烦。初次使用git的用户要使用g
1、在cmd里面运行 ssh-keygen -t rsa -C "xxxxxxxx@qq.com" 双引号里是邮箱.会在用户下产生.ssh文件夹;保存位置:C:\Users\xxxx\.ssh\ 其中执行指令ssh-keygen 是位于git安装目录下的 /usr/bin2、进入文件管理器目录为 C:\Users\xxxx\.ssh\的id_rsa.pub将内容复制到将公钥放到git仓
原创
2022-07-12 10:52:52
830阅读
1.git是一个远端服务器,你可以认为是服务端(常见的是gitee,github以及自己可以搭建一个git仓库)2.本地电脑装的git就相当于客户端3.如果客户端与服务端通讯 此时需要用到公钥和私钥4.公钥:是用来消息加密的5.私钥:是用来消息解密的6.git服务端需要配置git客户端的公钥# 用下
原创
2022-08-20 01:47:34
305阅读
一、本地配置Git 的SSH秘钥1、大致步骤配置使用ssh方式来提交和克隆代码。大概可以分为一下几个步骤:1)设置Git的user name和email:(如果是第一次的话) 2)检查是否已经有SSH Key。 3)生成密钥 4)添加密钥到ssh-agent2、设置Git的user name和email:(如果是第一次的话) 如果不清楚自己有设置用户名和账户的话,可以使用指令进行查询,如下:git
混合加密实现方式
1、信息(明文)采用DES密钥加密。
2、使用RSA加密前面的DES密钥信息。
最终将混合信息进行传递。
而接收方接收到信息后:
1、用RSA解密DES密钥信息。
2、再用RSA解密获取到的密钥信息解密密文信息。非对称加密算法需要两个密钥:公开密钥(publickey:简称公钥)和私有密钥(privatekey:简称私
钥)。公钥与私钥是一对,如果用公钥对数据进行加密
转载
2024-03-19 17:20:22
78阅读
安装完Xshell后 ,双击打开,点击新建,输入虚拟机ip地址和语言类型UTF-8即可,
用法和putty类似。通过排列选项卡设置,可以设置多终端窗口排列类型。
Xshell密钥认证
设置生成密钥参数
类型和长度
输入密钥名称和密钥密码。
公钥字符串,保存或者复制,
转载
2024-04-03 12:57:32
45阅读
Git分支详解分支管理组成1.1、master主干在版本管理中,代码库应该仅有一个主干。此主干是和当前生产保持一致的,是可用的、稳定的可直接发布的版本,不能再主干上进行任何开发操作。git主干的名字,默认叫做 master,它是自动建立的。1.2、develop主开发分支因为不能在主干master上进行开发,那么就需要在基于主干master的基础上,创建一个开发主分支develop,开发主分支de
在介绍git之前先来介绍一下版本控制系统。 版本控制系统分两种:集中式、分布式。 集中式:集中式版本控制系统,版本库是集中存放在中央服务器的,而工作的时候用的都是自己的电脑,所有要先从中央服务器取得最新的版本,然后开始干活,干完活后,再把自己的干完的活推送给中央服务器。中央服务器就好比是一个图书馆,你要改一本书,必须先从图书馆借出来,然后回到家自己改,改完后,再放回到图书馆。 缺点:必须
在Linux系统中,SFTP(Secure File Transfer Protocol)是一种安全的文件传输协议,它可以确保文件传输过程中的安全性和保密性。在使用SFTP进行文件传输时,私钥是一个非常重要的安全元素,它可以用来对文件进行加密和解密。
在Linux系统中,我们可以使用命令行来生成和管理SFTP的私钥。下面我们来介绍一些常用的Linux SFTP私钥命令。
1. 生成SFTP私钥
原创
2024-04-08 10:26:16
369阅读
一、配置操作 # 配置仓库 | 用户 | 系统级别的用户名 git config --user | --global | --system user
原创
2022-04-06 17:17:34
1541阅读
点赞
1.git是一个远端服务器,你可以认为是服务端(常见的是gitee,github以及自己可以搭建一个git仓库)2.本地电脑装的git就相当于客户端3.如果客户端与服务端通讯 此时需要用到公钥和私钥4.公钥:是用来消息加密的5.私钥:是用来消息解密的6.git服务端需要配置git客户端的公钥# 用下面的方式测试是否可以连通7.git clone ssh://git@1xxxxxxxxxx:2483
原创
2022-08-16 18:55:24
199阅读
参考:https://git-scm.com/book/zh/v2/%E6用git拉...
原创
2022-07-05 18:24:43
314阅读
今天来探讨一下如何使用Git的操作,来进一步的实现代码的下载到本地,我原来也不是很明白git中生成公钥和私钥的作用,我一直在想,git里面你把自己的公钥发给了git的服务器,他是怎么判断的,每一次我换完系统,在重新装机,他是怎么确定是换完系统还是依然可以使用git的,今天我们就来讲解一下最为简单的S
转载
2019-12-21 10:41:00
251阅读
2评论