GitFork命令

/ / GitFork命令

分支是存储库的副本。分叉(Fork)存储库使您可以自由地测试和调试更改,而不会影响原始项目。Fork的使用之一是提出更改以修复错误。要解决所发现错误的问题,您可以:

  • Fork存储库。
  • 进行修复。
  • 将拉动请求转发给项目所有者。

Fork不是Git函数;它不是Git函数。它是GitHub等Git服务的功能。

何时使用Git Fork

通常,Fork存储库使我们可以在不影响原始项目的情况下对项目进行试验。以下是Fork存储库的原因:

链接:https://www.learnfk.comhttps://www.learnfk.com/git/git-fork.html

来源:LearnFk无涯教程网

  • 提出对他人项目的更改。
  • 以现有项目为起点。

让我们了解如何在GitHub上存储库吗?

如何Fork存储库?

Fork使我们能够对该项目进行复制。我们可以自由地对该项目进行修改。在项目的最终版本之后,我们可以创建合并请求。

这是一个简单的过程。Fork存储库的步骤如下:

  • 登录GitHub帐户。
  • 找到要Fork的GitHub存储库。
  • 单击存储库页面右上角的"Fork"按钮。

我们不能Fork我们自己的存储库。只有共享存储库可以是fork。如果有人想Fork存储库,那么他必须使用自己的帐户登录。让我们了解以下情况,其中用户pune2016希望为我们的项目 GitExample2 做出贡献。当他搜索或放置我们存储库的地址时,我们的存储库将如下所示:

Git Fork

上图显示了其他贡献者在我的存储库中的用户界面。我们可以在存储库页面的右上角看到fork选项。通过单击它,将开始Fork过程。为其他用户复制该项目将需要一些时间。Fork完成后,存储库的副本将被复制到您的GitHub帐户。它不会影响原始存储库。我们可以自由地进行更改,然后为主项目创建请求请求。项目的所有者将看到您的建议,并决定是否要合并所做的更改。分支副本将如下所示:

Git Fork

如您所见,Fork的存储库类似于 pune2016/GitExample2 。在存储库名称的底部,我们可以看到存储库的描述。在右上角,选项叉增加了1个数字。

因此,可以从GitHub Fork存储库。

Fork vs Clone

有时,由于其属性,人们将fork视为克隆命令。这两个命令都用于创建存储库的另一个副本。但是最大的区别在于,该fork用于创建服务器端副本,而clone用于创建存储库的本地副本,相对而言,git clone是一个命令行实用程序,用于创建项目的本地副本。

通常,在同一个项目上工作的人会克隆存储库,而外部贡献者会Fork存储库。

拉取(pull)请求可以合并在fork库上所做的更改。我们可以创建一个拉取请求以提议对该项目进行更改。比较而言,可以通过推送合并在克隆的存储库上所做的更改。我们可以将更改推送到我们的远程存储库。

祝学习愉快! (发现内容有误?请选中要编辑的内容 -> 右键 -> 修改 -> 提交!帮助我们改进教程质量)

精选教程推荐

👇 以下精选教程可能对您有帮助,拓展您的技术视野

Python工匠:案例、技巧与工程实践 -〔朱雷〕

超级访谈:对话道哥 -〔吴翰清(道哥)〕

中间件核心技术与实战 -〔丁威〕

讲好故事 -〔涵柏〕

分布式协议与算法实战 -〔韩健〕

TypeScript开发实战 -〔梁宵〕

如何做好一场技术演讲 -〔极客时间〕

如何设计一个秒杀系统 -〔许令波〕

朱赟的技术管理课 -〔朱赟〕

📝 好记忆不如烂笔头,留下您的学习笔记吧!

暂无学习笔记,成为第一个分享的人吧!

您的笔记将帮助成千上万的学习者