草庐IT

github-ssh

全部标签

git——使用ssh连接远程仓库

文章目录前言一.获取邮箱和密码1.本地配置你的名字和邮箱2.使用命令获取你本地的邮箱和密码二、生成ssh公钥1.任意一个文件夹路径打开GitBashHere并输入以下命令连按三次回车2.根据上面红框部分的地址打开文件夹3.打开并查看id_rsa.pub文件三、在GitHub上连接ssh1.找到settings(设置)2.左侧找到SSHandGPGkeys(SSH和GPG密钥)3.点击NewsSSHkey4.输入标题(Title)和key(密钥)后点击AddSSHkey新增ssh密钥5.新增成功后返回SSHandGPGkeys就能看到你新增的ssh密钥了四、验证1.打开GitBashHere输入

GitHub桌面版

GitHub桌面版一、GitHub桌面版二、clone仓库三、更新仓库四、Push仓库一、GitHub桌面版二、clone仓库三、更新仓库四、Push仓库如图所示,在clone到本地的仓库新增了一个文本文件。注意:参考:Github桌面版使用

从Github登录的双因子验证到基于时间戳的一次性密码:2FA、OTP与TOTP

Github于2023-03-09推出一项提高软件安全标准的措施,所有在Github上贡献过代码的开发人员在年底前必须完成2FA(Two-factoryauthentication,双因子认证)。初听此事之时,不以为意,因为自己之前就知道双因子认证,就是说登录账号时,不仅需要密码,还需要额外的认证方式,我们熟知的短信验证码就是其中的一种方式。2FA但当我准备启用Github账号的2FA时,我却发现Github虽然提供了SMS/Textmessage的选项,但并不支持国内手机号码,也就是说大陆无法收到验证码。Github支持的二次验证方式如下AuthenticatorappSMS/Textmes

【Github】本地管理github分支

本地管理github分支学习一些开发tips。以下是万能的GPT教我的:以下是一套基本的本地管理GitHub仓库的指令集。在执行这些指令之前,请确保已经在你的本地机器上安装了Git工具,并且已经在GitHub上创建了一个仓库。克隆仓库:克隆(Clone)是将远程仓库复制到本地的过程。gitclone仓库链接>配置用户信息:在使用Git前,你需要配置用户名和邮箱。gitconfig--globaluser.name"你的用户名"gitconfig--globaluser.email"你的邮箱"查看仓库状态:查看本地仓库的状态,包括已修改、未跟踪的文件等。gitstatus添加文件到暂存区:将修改

代码生成的原理解析:从Codex、GitHub Copliot到CodeLlama、CodeGeex

前言本文精讲代码生成的发展史与其背后的技术原理,总计4个部分第一部分GitHubcopilot的起源:Codex第二部分微软GitHubcopilot第三部分CodeLlama第四部分CodeGeex第一部分GitHubcopilot的起源:Codex我们在这篇文章《ChatGPT技术原理解析:从RL之PPO算法、RLHF到GPT4、instructGPT》中的2.5节有提到,“2021年7月,OpenAI发布Codex的论文《EvaluatingLargeLanguageModelsTrainedonCode》,其中初始的Codex是根据120亿参数的GPT-3变体进行微调的,且通过对159

服务器连接github

https://zhuanlan.zhihu.com/p/543490354比着这个一步步做就行。https://blog.l0v0.com/posts/94ffdbdf.html上传文件可以看这个注意:密钥ssh-keygen设置好之后,以后就不用每次输入账号密码才能访问了。otherwise,每次要输入账号密码。这里可以看到gitadd.会忽略.gitignore里面的内容(灰色)gitpush在第一次使用的时候要标清楚,语句:gitpush-u这样下次用gitpush的时候,就默认使用上述的参数。注意:服务器可能内网无法连接github,所以无法出现PermssionDenied。在pu

最详细解决Unable to negotiate with XXX port :no matching host key type found.Their offer: ssh-rsa,ssh-dss

1、切换为root用户执行cd/2、执行 cd~#切换到用户主目录然后执行ls-a#查看隐藏文件看是否有.ssh文件夹 3、如果没有.ssh文件夹 执行mkdir~/.ssh#创建该文件4、如果有.ssh文件夹 执行ls-a~/.ssh#查看.ssh文件夹下有没有config文件5、如果没有config文件 执行touch~/.ssh/config#创建该文件6、如果有config文件 #以下是配置Host*HostkeyAlgorithms+ssh-rsaPubkeyAcceptedKeyTypes+ssh-rsa如果您使用的是vi编辑器,可以按照以下步骤将上述配置写入~/.ssh/conf

git报错 ssh: Could not resolve hostname gitee.com:xxxxxx: Name or service not known fatal

报错:局域网内的gitlab提交fatal:Couldnotreadfromremoterepository.ssh:Couldnotresolvehostnamegitee.com:xxxxxx:Nameorservicenotknownfatal第一种可能是:用户的账号密码不对导致的:修改本地的账号密码:gitconfig--globaluser.name"zhangsan"gitconfig--globaluser.email"zhangsan@qq.com"第二种:本地的公钥错误,重新获取公钥ssh-keygen-trsa-C"1111@qq.com"//备用然后一路next下去就可以

win系统快速进入github的方法(非挂梯)

我使用的方法:打开网站http://tool.chinaz.com/dns/,在A类型的查询中输入github.com,找到最快访问的ip地址,我的是:20.205.243.166。复制下来放入hosts文件末尾(C:\Windows\System32\drivers\etc),如下#localhostnameresolutionishandledwithinDNSitself.#127.0.0.1localhost#::1localhost20.205.243.166github.com终极方法记住三个网站:github网址查询:https://ipaddress.com/website/g