远程分叉 Github 存储库


使用

命令行从我的本地计算机 (Windows 10( 中,我可以在不必使用站点上的 Fork 按钮的情况下分叉其他人的存储库吗?

用例

我想创建一个安装脚本,该脚本将 Github 上的存储库远程分叉到我帐户中的远程 Github 存储库,然后将分叉的存储库git clone到我的本地计算机。

不幸的是,"Forking"实际上不是一个 git 函数。

我的意思是,如果没有额外的插件或脚本,git 本身没有"fork"功能,也不知道如何询问遥控器如何进行 fork。

相反,这纯粹是托管合作伙伴提供的功能,通常通过其 Web 用户界面。

但是,GitHub 有一个 REST API,有了它,你可以指示 GitHub 管理分叉。

因此,我认为你最好的方法是找到一个脚本、插件或程序,要求GitHub做这个分叉,或者使用这个REST API自己构建一个。

最新更新