git仓库管理

git配置

1.下载git,配置环境变量
在这里插入图片描述
2.cmd输入git测试
在这里插入图片描述
3.idea配置git,test测试一下
在这里插入图片描述
在这里插入图片描述

IDEA上传码云

1.新建仓库信息
在这里插入图片描述
2.跳转到仓库主页,记住仓库链接
在这里插入图片描述
3.idea创建git仓库
在这里插入图片描述
4.创建远程仓库
在这里插入图片描述
5.url里填写提供的https或SSH链接
在这里插入图片描述
5.commit
在这里插入图片描述

6.特有 先和gitee上的仓库合并,push才能成功,否则被拒绝
在这里插入图片描述

git仓库 类似码云

创建远程库。远程库与本地库连接,commit,push

idea更新Git密码

每次重启idea之后,都需输入git密码连接
在这里插入图片描述

GitHub生成SSH密钥

https和SSH的区别

1.https可以随意克隆gitHub上的项目,不管是谁的,而SSH则需要你必须是你要克隆的项目的拥有者或管理员,且需先添加SSH Key,否则无法克隆。
2.https URL在push时需要验证用户名和密码,而SSH在push时,不需要输入用户名,如果配置SSH key时设置了密码,则需输入密码,否则是不需要输入密码的。

1.在C:\Users.ssh中查看是否有id_rsa.pub文件,有直接使用。

2.没有配置的话先查看配置的用户名和邮箱

git config user.name
git config user.email

3.没有配置用户名和邮箱的话,执行

git config -global  user.name '***'
git config -global user.email '***@***'

4.生成密钥(ssh-keygen无空格)

ssh-keygen -t rsa -C '上面的邮箱'

参数含义
-t 指定密钥的类型,默认是rsa,可以省略
-C 设置注释文字,比如邮箱
-f 指定密钥文件存储文件名

5.按3个回车

[root@localhost ~]# ssh-keygen -t rsa       <== 建立密钥对,-t代表类型,有RSA和DSA两种
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):   <==密钥文件默认存放位置,按Enter即可
Created directory '/root/.ssh'.
Enter passphrase (empty for no passphrase):     <== 输入密钥锁码,或直接按 Enter 留空
Enter same passphrase again:     <== 再输入一遍密钥锁码
Your identification has been saved in /root/.ssh/id_rsa.    <== 生成的私钥
Your public key has been saved in /root/.ssh/id_rsa.pub.    <== 生成的公钥
The key fingerprint is:
SHA256:K1qy928tkk1FUuzQtlZK+poeS67vIgPvHw9lQ+KNuZ4 root@localhost.localdomain
The key's randomart image is:
+---[RSA 2048]----+
|           +.    |
|          o * .  |
|        . .O +   |
|       . *. *    |
|        S =+     |
|    .    =...    |
|    .oo =+o+     |
|     ==o+B*o.    |
|    oo.=EXO.     |
+----[SHA256]-----+

在.ssh目录下得到两个文件id_rsa(私有密钥)和id_rsa.pub(公有密钥)
6.将rsa.pub里的秘钥添加到远端(git和码云类似)在这里插入图片描述
7.测试
在命令窗口上输入ssh -T git@github.com回车

在这里插入图片描述在这里插入图片描述

右击项目没有git

VSC–Enable Version Control—Git
在这里插入图片描述
如果没有,Settings-Version Control 关联的Git删除掉
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值