如何解决是否正在克隆项目回购以促进开源项目
我是StackOverflow和Opensource贡献的新手,请问,如果我输入不正确的话。
这是问题:
我听到一些贡献者说,您需要将开放源代码项目的代码克隆到您的计算机上才能为该项目做出贡献,同时他们说您要对其进行分叉。 我不明白为什么可以在派生代码时克隆代码。还是两种方法都可以? 请帮助我。
解决方法
在GitHub上,存储库的fork是所有者(在本例中为您)控制的副本。这样一来,您就可以通过推送包含代码的其他分支来进行更改,然后,如果需要,可以从派生到主项目的请求请求,请主项目的所有者包括该分支的代码。 fork和原始项目都是存储在GitHub上的Git存储库。
从技术上讲,如果您已分叉代码,则无需从GitHub复制代码,因为您只需在GitHub Web界面中编辑代码即可。但是,实际上,人们更喜欢使用自己的编辑器和开发环境在自己的机器上编写代码。通常,您也要测试正在编写的代码,因此您需要在本地编写代码。因此,通常,您将存储库克隆到系统中,创建一个分支,然后在其中进行更改。然后,您可以将分支推送到GitHub上的fork,然后根据需要创建对主存储库的拉取请求。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。