Anonim

如果您曾经使用过Github,那么您将知道如何立即从平台下载文件尚不清楚。 它是更复杂的平台之一,因为它不是直接用于直接文件共享,而是用于开发。 当然,有关Github的一件大事是所有公共存储库都是开源的,鼓励人们做出贡献-有私有存储库,但这些存储库通常用于不希望看到其代码的企业内部的开发目的由公众。 但是,Github在下载文件方面仍然与其他地方有所不同。

因此,如果您不确定如何从Github的项目(或整个项目)中下载文件,我们将向您展示如何。 让我们开始吧。

下载文件

大多数公共存储库都可以免费下载,甚至不需要用户帐户。 这是因为公共存储库被认为是开源的代码库。 也就是说,除非代码库的所有者选中其他复选框,否则可以将其代码库下载到计算机中并打包为.zip文件。

因此,如果转到公共代码库(例如我构建的此Tip Calculator),您会注意到在右上角是一个绿色按钮,显示Clone或Download 。 点击按钮,然后在下拉列表中选择下载ZIP 。 所有文件都将开始下载到您的计算机上,通常在“下载”文件夹中。

然后,在计算机上打开“下载”文件夹,然后找到ZIP文件。 您将需要右键单击它,然后选择显示“解压缩”或“解压缩”的选项,然后选择一个您希望文件结束的文件夹。

最后,导航到该选定的文件夹,您将在此处找到所有我们下载的Github文件!

那是一个相当小的代码库,其中只有几个文件。 如果转到Github上的Wes Bos的JavaScript 30存储库,您会注意到,由于它是公共存储库,因此可以用相同的方式下载。

有一种更好的“下载”文件的方法

尽管我们概述的方法简单明了,但最适合仅查看代码文件而不进行实验的最佳方法。 如果您打算下载Github文件进行试验,最好的方法是“分叉”该项目。 分支只是您自己的存储库副本。

分叉存储库有许多好处。 它在您的Github帐户上提供了您自己的副本,使您可以自由尝试更改,而不会影响原始项目。 例如,您可以在我的提示计算器中找到一个错误,或者想要添加自己的功能。 因此,您可以“分叉”我的小费计算器,在您的Github帐户上创建一个副本。 在这里,您可以在不影响原始项目的情况下弄乱代码并进行试验,因为这将是您的副本或“ fork”。最常见的是,fork用于建议对其他人的项目进行更改,例如修复错误或添加代码。我们提到的功能。

那么,您如何派生公共存储库? 实际上很容易。 在开始之前,您需要创建一个免费的Github帐户,因为您需要在某个地方存储您的fork。 您可以立即访问www.github.com并执行此操作。

创建帐户后,可以将公共存储库派生到您的帐户。 例如,您可以转到Wes Bos的30天JavaScript培训课程的公共资源库,并且在右上角,您会看到一个显示Fork的按钮。 点击按钮。

这可能需要花费几秒钟到几分钟的时间,但是Github随后会将该项目克隆或“分叉”到您自己的GitHub帐户中。 完成后,它将立即以您的Github用户名显示项目。 要进行验证,可以单击右上角导航栏中的个人资料图标,然后选择显示“ 您的存储库”的选项。 在存储库列表中,您应该看到JavaScript 30课程代码库。

现在,您可以更改和尝试所有想要的代码,并且不会影响原始所有者的原始项目文件。 如果更改某些代码,修复错误或添加新功能,则可以创建一个称为“请求”的内容,可以在其中讨论更改。 如果原始项目所有者喜欢所做的更改并且该更改可以正常工作,则可以将其作为生产代码合并到原始代码库中。

闭幕

如您所见,从Github下载文件和整个项目实际上非常容易。 只需几分钟,您就可以将整个项目下载到计算机上,甚至可以分叉到您自己的Github帐户中。 不需要花太多时间去弄乱您的fork中的代码,看看什么会影响什么,然后,最终,您甚至可以创建第一个pull请求! 编码愉快!

如何从github下载文件