首页 > 其他分享 >安装git

安装git

时间:2024-01-17 15:58:44浏览次数:37  
标签:git -- rsa pub ssh key 安装

下载

sudo apt install git

设置账号

git config --global user.name <用户名>
git config --global user.email <邮箱>

配置SSH

创建验证用的公钥,因为git是通过ssh的方式访问资源库的,所以需要在本地创建验证用的文件

ssh-keygen -C <邮箱> -t rsa

一路回车完事

进入.ssh文件夹(执行创建ssh时有显示文件夹路径)

#例子
cd /home/dream/.ssh/
#如果忘记路径,执行以下试试
cd ~/.ssh

打开id_rsa.pub文件,并复制其中的内容

#查看是否存在
ls
#打开文件
gedit id_rsa.pub

打开github.com,加入ssh

进入SSH and GPR keys-->new SSH key,把其中title和key选项填写即可,key中填写的是之前复制的id-rsa.pub文件的内容

测试连接

ssh -T [email protected]

如果提交的时候还是需要用户名和密码的话,那可能是你的项目使用clone时复制的是hppts的地址,只需要更改为ssh地址即可

#在项目目录下执行
gedit .git/config
把其中url部分更改为github的ssh地址即可

标签:git,--,rsa,pub,ssh,key,安装
From: https://www.cnblogs.com/book-home/p/17970190

相关文章

  • `cargo build`报错:`failed to run custom build command for libgit2-sys v0.13.2+1.4
    cargobuild报错:failedtoruncustombuildcommandforlibgit2-sysv0.13.2+1.4.21问题背景在使用cargo编译cargo-cache时出现报错:Thefollowingwarningswereemittedduringcompilation:warning:[email protected]+1.4.2:Infileincludedfromlibgit2/src/pack.......
  • jmeter安装成功后打不开,提示:Cause: CannotResolveClassException: com.blazemeter.jme
    下载安装Jmeter,环境变量也配置完成了,打开Jmeter脚本报错,提示:Cause:CannotResolveClassException:com.blazemeter.jmeter.threads.concurrency.ConcurrencyThreadGroup解决办法:1.可以试着下载安装Jmeter插件管理器,https://jmeter-plugins.org/install/Install/ 2.把步骤1中......
  • 安装MySql(rpm方式安装)
    下载rpm包地址:https://dev.mysql.com/downloads/mysql/下载这个:mysql-8.0.35-1.el7.x86_64.rpm-bundle.tar解压tar-vxfmysql-8.0.35-1.el7.x86_64.rpm-bundle.tar-C<指定解压路径>进入解压路径执行安装以下程序/依赖,必须依次安装rpm-ivhmysql-community-common-8.0.3......
  • 解决U盘安装OSSIM系统引导失败的问题
    在OSSIM安装的最后阶段,系统会进行GRUB引导程序安装,一旦GRUB安装失败,会导致系统无法引导。最近一些学员采用U盘在物理服务器部署OSSIM就遇到了这种问题,下面我们看个实例。一、背景用户将OSSIM的镜像写入到U盘(8GB)之后,采用U盘在服务器上安装系统,结果导致系统无法引导。下图为正常情况......
  • docker安装CDH[单机单节点]---大数据
    https://www.cnblogs.com/51record/p/16378663.html 第一步:拉取cdh镜像dockerpullcloudera/quickstart第二步:启动容器dockerrun--namecdh-d--hostname=quickstart.cloudera--privileged=true-t-i-p8888:8888-p8020:8020-p8022:8022-p7180:7180-p21050:......
  • hadoop完全分布式安装部署
    简介Hadoop的完全分布式模式是在多台机器上运行Hadoop集群,实现更高的性能和可伸缩性。以下是Hadoop完全分布式模式的简要安装部署。环境准备确保你的环境满足以下要求:•操作系统:CentOS•Java:安装Java8或更高版本•SSH:确保所有节点之间可以通过SSH互相通信安装部署JDK......
  • 安装ssh出现问题
    问题在安装openssh的时候出现了下面的问题。Creatingconfigfile/etc/ssh/sshd_configwithnewversionCreatingSSH2RSAkey;thismaytakesometime...OpenSSLversionmismatch.Builtagainst30000020,youhave30100000解决方法清除所有的安装内容sudoapt-g......
  • Jmeter教程-JMeter 环境安装及配置
    Jmeter教程JMeter环境安装及配置在使用JMeter之前,需要配置相应的环境,包括安装JDK和获取JMeterZIP包。安装JDK1.JDK下载示例环境为Windows11环境,读者应根据实际环境下载JDK的安装包。JDK下载地址:Java21下载建议下载exe文件,如图:2.安装JDK建议在D盘下......
  • git 让一个分支进度追上main
    要让一个Git分支追上主分支(通常是`main`或`master`分支),你可以执行以下步骤:1.**确保你的本地主分支是最新的:**在你的主分支上运行以下命令,确保它是最新的状态:```bashgitcheckoutmaingitpulloriginmain```2.**切换到你的目标分支:**切换到你想要追赶主分......
  • kafka安装配置
    简介ApacheKafka是一款开源的分布式流处理平台,最初由LinkedIn开发,并于2011年开源。它是一个高吞吐量、可扩展、持久化的消息发布-订阅系统。Kafka被设计用于处理实时数据流,支持大规模的数据流和实时事件处理。准备工作确保你的系统满足以下要求:•Java8或更高版本已安装并配......