GitHub提交PR(GitHub提交个人代码到社区)

打印 上一主题 下一主题

主题 1047|帖子 1047|积分 3141

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
GitHub提交PR(GitHub提交个人代码到社区)

1. 设置基本信息

确保你的本地 git 配置中的用户名和邮箱地址与你在 GitHub 账户中设置的信息一致。‌如果不一致,‌使用 git config --global user.name "Your Name" 和 git config --global user.email "your-email@example.com" 下令来更新你的用户名和邮箱地址。‌
  1. git config --global user.name 111111
  2. git config --global user.email 111111@qq.com
复制代码
检察信息
  1. git config --list
复制代码
2. fork分支到本身的github


3. 在你本身的GitHub账号下,找到刚刚”Fork”的项目仓库,点击”Code”按钮,复制仓库的URL


4. 在本地终端打开一个文件夹,运行以下下令来克隆该项目的仓库到本地

  1. https://github.com/xxxxxx/TenSunS.git
复制代码
5. 在本地项目的文件夹下,运行以下下令来创建一个新的分支,并切换到该分支

  1. cd TenSunS
  2. git checkout -b Yvan
复制代码
6. 在本地使用编辑器打开项目文件,进行你想要的修改,获取更换文件

7. 在本地项目文件夹下,运行以下下令来添加修改并进行提交

  1. git add .
  2. git commit -m “描述你的修改”
复制代码
8. 推送分支:在本地项目文件夹下,运行以下下令将你的修改推送到你本身GitHub账号下的仓库中

  1. git push origin Yvan
复制代码
9. 在你本身的GitHub账号下,找到刚刚推送的分支,点击”Compare & pull request”按钮。填写PR的相干信息,包括标题和形貌,然后点击”Create pull request”按钮提交PR。


创建令牌 

   注意:
  如何上传代码时总是无法登录,可创建一个token(PAT令牌)
  一、生成个人访问令牌(Personal Access Token, PAT)


  • 登录GitHub:首先,使用你的GitHub用户名和暗码登录到GitHub官网。
  • 访问个人设置:在GitHub的右上角,点击你的头像或用户名,选择“Settings”(设置)。
  • 进入开发者设置:在设置页面的侧边栏中,向下滚动并找到“Developer settings”(开发者设置),点击进入。
  • 生成新的Token:在开发者设置页面中,找到“Personal access tokens”(个人访问令牌)部分,点击“Generate new token”(生成新令牌)按钮。
  • 设置Token权限:在生成新令牌的页面中,你必要为新Token设置一个形貌(用于资助你记忆这个Token的用途),并选择该Token将具有的权限。通常,你必要根据你的具体需求来选择权限,但请注意,权限越多,安全风险也越大。
  • 生成并保存Token:设置好权限后,点击页面底部的“Generate token”(生成令牌)按钮。一旦生成,Token将只显示一次,你必要立即复制并保存在安全的地方。GitHub不会再次显示这个Token,如果你丢失了它,你将必要生成一个新的Token。
二、在Git利用中使用Token


  • 配置Git:如果你之前已经设置了Git的全局用户信息(用户名和邮箱),这一步可以跳过。但是,你必要确保你的Git配置正确无误。
  • 使用Token进行认证

    • 对于HTTPS URL:如果你之前是通过HTTPS URL克隆的GitHub仓库,并且Git配置了使用凭证助手(如Git Credential Manager),你可以在Git提示输入用户名和暗码时,将用户名留空(或输入你的GitHub用户名,尽管这通常不是必需的),然后在暗码字段中输入你的PAT。但是,更好的做法是在Git的URL中使用Token,例如将https://github.com/user/repo.git更改为https://你的用户名:你的PAT@github.com/user/repo.git。然而,出于安全考虑,不发起在URL中直接包罗Token,因为如许做大概会将Token泄露到日志或版本控制系统中。
    • 对于SSH URL:如果你使用SSH URL克隆仓库,则不必要在每次利用时都输入用户名和暗码或Token,因为SSH密钥会处置惩罚认证过程。但是,请注意,SSH方式必要你先在GitHub上添加你的SSH公钥。

  • 注意安全性:请确保你的Token不被泄露给任何人或任何不安全的系统。如果你认为Token大概已被泄露,请立即在GitHub上打消该Token,并生成一个新的Token。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

傲渊山岳

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表