傲渊山岳 发表于 2024-11-25 20:18:42

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

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

1. 设置基本信息

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

https://i-blog.csdnimg.cn/direct/5fab6b3c966644cd8f759989ff58d0fc.png
3. 在你本身的GitHub账号下,找到刚刚”Fork”的项目仓库,点击”Code”按钮,复制仓库的URL

https://i-blog.csdnimg.cn/direct/07d57ecd0c0c4e39a850212096f9d54a.png
4. 在本地终端打开一个文件夹,运行以下下令来克隆该项目的仓库到本地

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

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

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

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

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

https://i-blog.csdnimg.cn/direct/95be6329938144cb98a0d09fe6bfde60.png
创建令牌 

   注意:
如何上传代码时总是无法登录,可创建一个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企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: GitHub提交PR(GitHub提交个人代码到社区)