如何通过执行 git CLI Pull-Request 向公共 GitHub 存储库贡献代码
内容提要
很多主要的数值开发公司(如:Tensorflow,Hugging Face等)鼓励开发者使用GitHub向他们的产品贡献代码项目。使用GitHub向公司分享/贡献代码需要进行Pull-Request,即向存储库所有者发出存储库请求以添加您的文件的过程。本文列出了如何快速使用Pull-Request共享代码的步骤。
关键要点
-
主要数值开发公司鼓励开发者使用GitHub贡献代码项目。
-
使用GitHub分享代码需要进行Pull-Request。
-
Pull-Request是向存储库所有者请求添加文件的过程。
-
创建Pull-Request的步骤包括:
-
1. 在目标项目的GitHub页面上点击Fork按钮,复制目标存储库。
-
2. 在自己的GitHub账户中访问Fork后的存储库。
-
3. 在Fork后的存储库中创建代码空间。
-
4. 使用终端创建新分支并切换到该分支。
-
5. 确认新分支已添加并被选中。
-
6. 进行必要的更改并提交到分支。
-
7. 将更改添加到暂存区。
-
8. 提交更改到Fork后的存储库。
-
9. 将分支推送到GitHub上的Fork存储库。
-
10. 删除代码空间。
-
11. 确认代码空间已删除。
-
12. 返回Fork后的存储库。
-
13. 点击'Pull-Request - comparing changes',选择更改的分支并提供详细描述。
-
14. 等待项目维护者审核并可能合并Pull-Request。
延伸问答
如何在GitHub上贡献代码?
在GitHub上贡献代码需要执行Pull-Request,首先Fork目标存储库,然后在Fork后的存储库中进行更改并提交,最后发起Pull-Request。
什么是Pull-Request?
Pull-Request是向存储库所有者请求添加文件的过程,允许开发者提交代码更改以供审核。
创建Pull-Request的具体步骤有哪些?
创建Pull-Request的步骤包括Fork存储库、创建代码空间、创建新分支、提交更改、推送分支并发起Pull-Request。
在Fork后的存储库中如何进行更改?
在Fork后的存储库中,使用终端创建新分支,进行必要的更改后,添加到暂存区并提交更改。
如何确认新分支已添加并被选中?
可以使用命令'git branch'查看所有分支,确认新分支已添加并被选中。
提交Pull-Request后需要做什么?
提交Pull-Request后,需要等待项目维护者审核并可能合并你的请求,可以在Pull-Request页面查看更新。