当前位置: 首页 > news >正文

网站页面构成智慧团建登录app

网站页面构成,智慧团建登录app,潍坊网站制作最低价格,建设网站公司哪好🎯导读:本文详细介绍了如何向开源项目“代码随想录”贡献自己的题解。首先,需要Fork原项目的仓库至个人GitHub账户,然后解决克隆仓库时可能遇到的SSH密钥问题。接着,按照标准流程对本地仓库进行代码或文档的修改&#…

🎯导读:本文详细介绍了如何向开源项目“代码随想录”贡献自己的题解。首先,需要Fork原项目的仓库至个人GitHub账户,然后解决克隆仓库时可能遇到的SSH密钥问题。接着,按照标准流程对本地仓库进行代码或文档的修改,并提交至个人仓库。最后,通过创建Pull Request的方式向原项目发起合并请求,完成对开源项目的贡献。文中还提供了详细的命令示例和截图指导,帮助读者轻松上手。

文章目录

  • Fork原项目
  • 克隆仓库文件
  • 执行修改
  • 提交修改后的文件到fork的仓库
  • 提交PR

本文通过演示向代码随想录仓库中提交一道题解来讲解如何给开源项目贡献一个PR

Fork原项目

首先 fork 原项目,复制现有的仓库到个人仓库中

在这里插入图片描述

克隆仓库文件

fork成功之后,获取个人仓库 ssh 地址

在这里插入图片描述

通过clone,发现拉取错误

D:\Projects>git clone git@github.com:HelloDam/leetcode-master.git
Cloning into 'leetcode-master'...
fatal: Could not read from remote repository.Please make sure you have the correct access rights
and the repository exists.

原因是缺少秘钥,首先生成一个秘钥,可以通过ssh-keygen -t ed25519 -C "邮箱.com"来生成秘钥,生成密钥过程中会问你要不要设置密码来保护,如果不用设置的话,直接回车即可

D:\Projects>ssh-keygen -t ed25519 -C "邮箱.com"
Generating public/private ed25519 key pair.
Enter file in which to save the key (C:\Users\Admin/.ssh/id_ed25519):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in C:\Users\Admin/.ssh/id_ed25519
Your public key has been saved in C:\Users\Admin/.ssh/id_ed25519.pub
The key fingerprint is:
SHA256:G+/LIBkH62BjQzuLPO0aCpw7Nvdsfafas7SsUCGxZN/9k45 邮箱.com
The key's randomart image is:
+--[ED25519 256]--+
|                 |
|                 |
|    . .          |
| + . o o         |
|o + @ = S        |
|.+.X @ = +       |
|.oB X = + o      |
|.*.B . . B       |
|+o*o.     *E.    |
+----[SHA256]-----+

生成秘钥成功之后,在用户的.ssh目录下会出现id_ed25519id_ed25519.pub两个文件

在这里插入图片描述

到Github中创建一个SSH Key

在这里插入图片描述

复制id_ed25519.pub的内容粘贴到里面,给SSH Key取一个标题

在这里插入图片描述

最后再创建一个config文件,内容如下所示。可以先创建一个config.txt文件,将下面内容复制进去,然后修改User为自己的邮箱号,保存成功之后,删除.txt后缀

在这里插入图片描述

Host github.com
User 邮箱
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_ed25519
Port 443

做完上面的步骤,再拉取项目,就拉取成功了

D:\Projects>git clone git@github.com:HelloDam/leetcode-master.git
Cloning into 'leetcode-master'...
remote: Enumerating objects: 35433, done.
remote: Counting objects: 100% (913/913), done.
remote: Compressing objects: 100% (458/458), done.
remote: Total 35433 (delta 572), reused 747 (delta 455), pack-reused 34520 (from 1)
Receiving objects: 100% (35433/35433), 96.66 MiB | 2.64 MiB/s, done.
Resolving deltas: 100% (24772/24772), done.

执行修改

这里可以是修改了仓库的代码,可以是修改了仓库的文件

提交修改后的文件到fork的仓库

正常提交文件到自己fork的仓库

在这里插入图片描述

提交PR

在这里插入图片描述

输入自己贡献的内容,然后Create pull request

在这里插入图片描述

接下来就是等待原仓库作者,看看是否选择合并代码即可,我们的事到这里就结束了

在这里插入图片描述

原仓库的PR中可以看到我的PR内容

在这里插入图片描述

http://www.yayakq.cn/news/577826/

相关文章:

  • 网站的域名怎么看宿州保洁公司
  • 网站策划方案1500字深圳建设岗位证书报名网站
  • 网站设计服务要不要交文化事业建设费网络营销对传统营销有哪些冲击
  • 网站建设一般做什么文化传播公司做网站宣传好吗
  • 营销型网站建站推广做网站建设
  • 教育培训网站模板下载wordpress 字体不一样
  • 做的网站太大怎么办中国站长工具
  • 网站信息化建设什么意思ui设计是什么意思啊
  • 可视化网站建设海淀网站开发
  • 制图网站17zwd一起做业网站
  • 中国建设银行快捷付授权网站建设做网站
  • 高校档案网站建设的目的是什么在进行网站设计时
  • 精美网站建设代做毕业设计网站多少钱
  • 宣传商务型的网站中国人做外贸网站都卖什么
  • 无锡哪家做网站好永修县建设局网站
  • 校园风险管理网站建设方案网站建设排版页面
  • 深圳网站建设制作哪家便宜个人网页怎么做
  • 怎么样注册自己的网站自己做一网站
  • 广告网站大全企业管理培训课程名称
  • 多与pR值高的网站做链接福田瑞沃自卸车官网
  • 西安网站微信开发下载百度搜索
  • 上海建设网站价格jsp网站开发技术难点
  • 网站项目中的工作流程电子商务平台网站开发
  • 赣州网站建设平台网站模板下载带后台
  • 建站平台哪个好免费下载软件商店安装
  • 深圳网站建设服务哪家便宜推广普通话的广告语
  • 网站建设应列入啥费用wordpress 压缩图片插件
  • 来年做那个网站能致富如何提高网站的搜索
  • 做疏通什么网站推广好平台广告推广怎么做
  • 大网站开发网站制作网站建设案例