该存储库的创建是为了简单地使用git在github上的开源贡献的过程。最后,您将通过在任何技术上添加自己的项目或文档中添加自己的项目来学习如何做出贡献。如果您没有项目,基本程序或文档,请不要担心。只需跟随直到最后,您就会知道为什么。
通过单击图像中所示的叉按钮,然后根据您的名字命名,然后将其命名。这将在您的帐户中创建此存储库的副本。
现在,将叉子存储库克隆到您的计算机上。转到您的GitHub帐户,打开叉子存储库,单击代码按钮,然后单击副本到剪贴板图标。
打开要复制此存储库的文件位置。右键单击,然后在此处单击Git Bash。这将打开一个终端。
类型
git clone "url you just copied"
其中“您刚刚复制的URL”(没有引号)是该存储库的URL(您根据自己选择的名称选择保存的该项目的叉子)。
例如:
git clone https://github.com/username/first-pullrequest.git
username是您的github用户名。在这里,您将Github上的第一pullrequest存储库的内容复制到计算机上。
由于您无法直接提交对主分支的更改,请创建自己的分支。
打开将存储库克隆的文件位置,打开first-pullrequest文件夹。右键单击,然后在此处单击Git Bash。
终端打开后,输入 -
git checkout -b your-new-branch-name
而不是新的分支名称,而是在没有空间的情况下输入任何想要的名称。如果有多个名称,请在两个名称之间使用上述给定格式和- 。
要添加您的作品,请在first-pullrequest文件夹中创建新文件夹,并根据使用Java,CSS等的任何技术命名它们。
如果您只是从Git和Github开始,并且没有基本的项目或文档,请不要担心。主要的first-pullrequest文件夹中有Contributors.md文件。打开任何文本编辑器,然后添加您的名字,然后添加github url。不要将其添加到顶部或末端,请在中间添加并保存文件,然后再关闭文件。
如果您打开已经打开的git终端并输入 - git status则会发现一些更改。通过键入git add .或git add filename.txt ,此处的文件名是在文件夹中使用的名称,并且.txt是实际文件的延长(可以是.txt以外)。
git add .
通过打字来实施这些更改 -
git commit -m "Add a message here that states your change"
在那些“”的一边添加实际消息
通过键入将您的更改推向主分支 -
git push origin branchname
在这里,添加您指定的branchName之后。
打开github存储库您会找到一个compare & pull request button 。单击它。
如下图所示,单击create pull request按钮;
我将检查您的所有拉请求,如果有的话,请通过一些更改通知您。您将收到一封电子邮件,以通知您的拉动请求。
`1。始终将URL形式复制为叉子存储库。 2。叉加时,请确保您要铺设原始存储库,而不是其他人的叉子。 3。一旦分叉,直到删除叉子之前,才无法再次分叉。 4。如果您想在旧的拉请请求之前再次贡献直到检查不足,请创建一个新的分支并进行更改并创建另一个拉动请求,或者在同一分支上进行更改并创建拉动请求。但是,在第二种情况下,您将无法看到比较和拉的按钮,它将直接进入同一分支的较旧请求,一旦存储库的所有者接受它,这两个请求将立即接受。
然后完成.....!您刚刚在GitHub上打开了第一个拉动请求。