欢迎回来｡
我们刚刚完成了第一个贡献, 这并不疯狂, 对吧？
我们只是去了开始这里的指导方针, 并添加我们的名字到贡献者名单｡
但现在让我们为一个开源项目做点贡献吧｡
现在, 在我们的社区里, 每个月我们都要进行编码挑战｡
现在你可以在这里搜索编码挑战, 但这个月是一个特殊的事件, 因为我们实际上正在做｡
十月的节日活动｡
在我们的社区, 每年十月都会有一次这样的活动｡
如果我们点击2019年10月1日的链接, 你可以看到这一点｡
所以取决于你什么时候看这个, 你可能有一个不同的耳朵｡
您可以看到, 我们为您提供了一个为开源项目做出贡献的机会｡
我们实际上有动画国家｡
我们有一个圣诞老人项目和一个Python项目｡
你可以为其中任何一个做出贡献｡
所以, 如果我们看看动画国家, 而人们在这里贡献了他们的CSS动画, 哦, 这一个看起来不错｡
我们还有圣诞老人计划｡
所以人们创建了一个小小的圣诞老人网站｡
这是一种很好的｡
非常, 非常酷｡
然后我们还有Python艺术项目, 它做了一些很酷的事情｡
如果我去网站这里｡
他们会把一张图片变成ASCII艺术, 这真的, 真的很酷｡
现在有很多项目你可以做, 但是让我们来做这个动画国家项目｡
所以我要做的第一件事就是进入项目存储库｡
按照我们之前做过的步骤｡
也就是说, 我们派生存储库｡
现在我们克隆此存储库｡
我们去克隆吧｡
在克隆的同时, 让我们看看指令｡
现在, 大多数开源项目都有关于如何贡献的说明｡
在我们的例子中, 我们有一个很好的一步一步的指南｡
因此在art目录中, 创建一个以自己名字命名的目录｡
好吧, 这很好, 很容易做到｡
让我们来看看动画｡
国家项目｡
让我们打开它, 升华它｡
我们看到有一个艺术文件夹, 在这里我们必须创建自己的名称或用自己的名称创建自己的文件夹｡
实际上我已经创建了一个名为Animate Tron的文件夹｡
是的｡
一个带有索引HTML和CSS的小型CSR项目｡
为了给大家展示一下, 我们把这个移走｡
或者只是为了给你看｡
这是我的小动画使用一些简单的索引, HTML和CSS｡
没什么太疯狂的｡
现在, 我们需要做的就是按照说明将其移到艺术文件夹中｡
现在我们已经添加了项目｡
让我们来看看它的动画｡
就在那儿｡
那是我的项目
下一个
在这个文件夹中, 确保我们创建了两个文件, 一个HTML文件和一个CSS文件, 并将CSS文件链接到HTML｡
只使用HTML和CSS创建艺术作品｡
所以我已经做过了｡
同样, 如果我们回到项目, 我有一个索引HTML文件｡
非常非常简单, 它链接到一个样式表｡
这是我为我的动画添加的风格｡
这些小线条｡
现在, 最后一部分是将我自己的卡片添加到该部分, 添加到包括司法部的文件｡
所以我们复制一下｡
请转到｡
包括在内｡
或者包括狗｡
你看, 这里是每个人输入信息的地方｡
就在这里, 我们可以添加我们复制和粘贴它, 确保缩进是正确的｡
所以我们的名字就叫《创》｡
页面链接将是我们文件夹的名称｡
所以我给它取名为创｡
索引html｡
然后是礼物的名字｡
他们建议我们加入一个gif｡
所以如果我没记错的话｡
GIF名称｡
曾是运输gif｡
同样, 我刚刚创建了一个小的动画gif, 所以我们称之为transport gif｡
作者是｡
Andre和GitHub的链接就是我的GitHub链接｡
好吧, 那应该不错｡
现在, 让我们发出一个拉入请求｡
现在, 请注意我是如何在Master上进行所有这些更改的｡
理想情况下, 我们在一个新的分支上创建这些更改, 所以我们实际上可以这样做｡
快去
结帐, 是｡
称之为电子动画｡
所以如果我现在有了地位｡
我明白了, 我必须有所改变｡
那就好｡
我们来做加法吧｡
获得认可｡
把我的艺术性加入到这个项目中｡
然后最后得到推原点, 我是奥创｡
好吧, 我会的
如果我们回到项目上｡
我们可以看到, 实际上现在有一个小图标, 上面写着“比较”､ “拉取”和“请求”｡
如果我回到分叉回购公司｡
零到精通｡
你看这里, 我也有这个黄色的横幅｡
所以如果我点击这个｡
并说｡
请将我添加到此列表, 我们将链接到｡
这位是乔依, 他是经理之一
所以我只想说, 请把我加到名单上｡
实际上, 我们甚至不需要标记她, 因为她偶尔会检查这个｡
因此, 我将创建一个拉取请求｡
现在已经打开了｡
这是真棒｡
所以, 如果我查看我的文件更改, 请将我添加到列表中｡
您可以看到这些是我添加到项目中的内容｡
因此, 如果我现在再次合并拉取请求, 您将无法执行此操作｡
但是我们的一些管理开源项目的管理团队人员将能够为您合并｡
我们可以删除分支, 因为我们已经合并了所有内容｡
现在让我们看看是否已进行了更改｡
如果我去零到掌握动画国家, 所以如果我现在寻找我的项目｡
嘿, 看那个｡
这是我的电子动画项目｡
好吧, 就是这样｡
这是我的吻｡
真漂亮｡
此项目的设计方式是随机选择课程动画, 因此可能不会同时显示所有课程动画｡
所以你可能要刷新几次, 但就这样, 我做了我的开源贡献｡
现在这里有一吨的项目, 你可以加入｡
就像我说的, 这是一个供你测试､ 犯错的游乐场, 因为这不是一个真实的工作场所｡
我们希望在真正投入工作并做出重大､ 危险的改变之前练习这些技能｡
这就是开源｡
我强烈建议你参与进来｡
这是一个与他人合作的好方法｡
这是了解Git和GitHub如何真正工作的好方法｡
毫无疑问, 一个程序员可以做很多事情｡
然而, 当许多人一起工作时, 可以建立的东西的进展和规模确实是复杂的｡
去做你的第一个开源贡献吧, 和你的程序员伙伴们一起享受构建东西的乐趣｡
也许有一天你会给潜在的雇主留下深刻的印象｡
下一场见｡