首页 > 其他分享 >git 配置ssh方式clone 和pull 代码

git 配置ssh方式clone 和pull 代码

时间:2022-10-26 11:57:33浏览次数:48  
标签:pull git 账号 -- clone ssh 代码

git clone 代码有两种方式

一种以https开头的地址,首先clone代码是输入用户名和密码,pull 代码有时候需要重新输入用户名和密码

一种以ssh开头的地址,这种方式是在local 生成key放到自己git账号的ssh key 中,相当于本地和git仓库打通了,通过公钥私钥连接,不再需要输用户密码和账号

下面讲述ssh方式怎么做

1 在本地下载git

2 配置全局git 账号

 查看配置:

git config --global  --list 

配置: 

git config --global user.name "引号内换上你的用户名"
git config --global user.email "引号内换上你的邮箱"

3 生成密钥 (后续不需要密码之类一直entry 就行了)

ssh-keygen -t rsa -C "这里换上你的邮箱"

4 查看密钥并且放到git 仓库账号对应的ssh key 位置

cat  ~/.ssh/id_rsa.pub

上传位置

 

标签:pull,git,账号,--,clone,ssh,代码
From: https://www.cnblogs.com/mark-luo/p/16827770.html

相关文章

  • 如何使用GitHub Actions发布自己的爬虫代码
    一.从上一篇GitHubActions详解了解了GitHubActions,我们理一下使用GitHubActions详解发布爬虫需要哪几个步骤上传爬虫代码到GitHub仓库创建GitHubActions工作流,并提......
  • IDEA 集成 Git
    1配置Git忽略文件1)创建忽略规则文件git.ignore#Compiledclassfile*.class#Logfile*.log#BlueJfiles*.ctxt#MobileToolsforJava(J2ME).mtj.tmp/......
  • 如何从github通过本地git工具下载代码
    1.本地安装git软件Git-2.35.1.2-64-bit.exe 官网地址 https://git-scm.com/2.配置本地git信息设置用户名和邮箱(与github中保持一致)gitconfig--globaluser.email"......
  • Git 远程仓库操作
    gitremote-v查看当前所有远程地址别名gitremoteadd别名远程地址起别名gitpush别名分支推送本地分支上的内容到远程仓库gitclone远程地址将远程仓库的内......
  • github 突然报 Connection closed?
    今天gitpull突然报错连不上了。Connectionresetby20.205.243.166port22fatal:Couldnotreadfromremoterepository.Pleasemakesureyouhavethecorr......
  • GitHub Pages站点官方宣布开始使用HTTPS
    数百万人依靠GitHubPages,将其作为他们的网站主机,除此之外,还有数百万人每天访问这些网站。为了更好地保护到GitHubPages站点的通讯,也为了鼓励在因特网上更广泛地采用HT......
  • git三种回滚方式--soft,hard,mixed(附优秀参考网址)
    git三种回滚方式--soft,hard,mixed(附优秀参考网址)  1.soft--soft参数告诉Git重置HEAD到另外一个commit,但也到此为止。如果你指定--soft参数,Git将停止在那里而什么也不......
  • 关于git中soft mixed hard的区别以及keep的理解
    关于git中softmixedhard的区别以及keep的理解 关于git中softmixedhard的区别以及keep的理解当使用回滚版本的时候,在使用hard、soft、mixed是不一样的1、hard①移......
  • Git 工作区、暂存区和版本库
     Git工作区、暂存区和版本库基本概念我们先来理解下Git工作区、暂存区和版本库概念:工作区:就是你在电脑里能看到的目录。暂存区:英文叫stage或index。一般存放......
  • git日常工作常用的命令行指令-雷jf
    1.git撤销提交gitreset--hardHEAD^//多次提交执行多次gitpushoriginmaster--force//强制将当前点提交的master分支gitreset--softHEAD^//撤销addgitr......