该项目旨在收集餐馆和酒店食品菜单的图像。它有助于指导初学者做出第一个贡献。如果您想做出第一个贡献,请按照以下步骤操作。
确保您最喜欢的餐厅有一些美食菜单的良好图像。或者,当你克服一个时回来。
通过单击此页面右上角的叉按钮来分叉此存储库。这将在您的帐户中创建此存储库的副本。
现在,将叉子存储库克隆到您的计算机上。转到您的GitHub帐户,打开叉子存储库,单击代码按钮,然后单击副本到剪贴板图标。
打开终端并运行以下git命令:
git clone "url you just copied"
在“您刚刚复制的URL”(没有引号)的地方是该存储库的URL(您的该项目的叉子)。请参阅前面的步骤以获取URL。
例如:
git clone https://github.com/this-is-your-username/foodmenus.git
this-is-your-username是您的使用方式。在这里,您将Github上的食品存储库的内容复制到计算机上。
更改计算机上的存储库目录(如果您还没有):
cd foodmenus
现在使用git checkout命令创建一个分支:
git checkout -b your-new-branch-name
例如:
git checkout -b add-your-username-image
现在,将图像复制到菜单文件夹中。确保您使用的是唯一名称,而不会替换现有的文件名。另外,请确保图像以良好的角度捕获,并且内容物是可读的。 (最好用Camscanner或电话扫描仪应用程序进行扫描。)
您可以添加多个图像。
[可选]现在,在文本编辑器中打开Contributors.md文件,将您的名称添加到其中。现在,保存文件。
如果您转到项目目录并执行命令git status ,则会看到有更改。
将这些更改添加到您刚刚使用git add命令创建的分支:
git add .
现在使用git commit命令提交这些更改:
git commit -m "Add <your-name> 's image"
用您的名字替换<your-name> 。
使用命令git push推动更改:
git push origin -u <add-your-branch-name>
用您之前创建的分支的名称替换<add-your-branch-name> 。
远程:2021年8月13日删除了对密码身份验证的支持。请改用个人访问令牌。 远程:请参阅https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/有关更多信息。 致命:身份验证失败了'https://github.com//first-contributions.git/'转到GitHub的教程,以生成和配置帐户中的SSH键。
按下更改后,如果您在Github上转到存储库,您将看到一个Compare & pull request按钮。单击该按钮。
如果您看不到这一点,请去提取请求。
现在提交拉动请求。
很快,我将将您的所有更改合并到该项目的主分支中。合并更改后,您将收到一封通知电子邮件。
恭喜!您刚刚完成了标准叉 - >克隆 - >编辑 - >拉动请求工作流,您经常会遇到作为贡献者的!
庆祝您的贡献并与您的朋友分享。