Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
I';我是git克隆人,现在怎么办?_Git_Github - Fatal编程技术网

I';我是git克隆人,现在怎么办?

I';我是git克隆人,现在怎么办?,git,github,Git,Github,我刚刚克隆了一个存储库,做了一些更改,现在我想向作者发送我的补丁。我该怎么办 我匿名从github克隆 git push origin ?您需要提交到本地存储库,然后才能推送 但这可能行不通,因为您尚未登录。您需要提交到本地存储库,然后才能推送 但这可能行不通,因为您尚未登录。您应该首先使用fork 然后发送拉取请求:您应该首先使用fork 然后发送请求:您需要使用git commit提交到本地存储库 在git中创建一个fork(参见hellvinz的答案)。把你的本地承诺推到你的个人叉子上。

我刚刚克隆了一个存储库,做了一些更改,现在我想向作者发送我的补丁。我该怎么办

我匿名从github克隆

git push origin

您需要提交到本地存储库,然后才能推送


但这可能行不通,因为您尚未登录。

您需要提交到本地存储库,然后才能推送

但这可能行不通,因为您尚未登录。

您应该首先使用fork 然后发送拉取请求:

您应该首先使用fork
然后发送请求:

您需要使用git commit提交到本地存储库


在git中创建一个fork(参见hellvinz的答案)。把你的本地承诺推到你的个人叉子上。然后向作者发送请求。

您需要使用git commit将请求提交到本地存储库。


在git中创建一个fork(参见hellvinz的答案)。把你的本地承诺推到你的个人叉子上。然后向作者发送请求。

如果您也有github帐户,请阅读以下内容:

如果上游作者可以通过ssh、http或git协议访问您的存储库,请编写一封电子邮件,他可以从那里提取:
git-pullhttp://example.com/cool_stuff.git


否则,您应该执行git格式补丁-o patchdir&&tar c patchdir.tar patchdir并将补丁发送给上游作者。

如果您也有github帐户,请阅读以下内容:

如果上游作者可以通过ssh、http或git协议访问您的存储库,请编写一封电子邮件,他可以从那里提取:
git-pullhttp://example.com/cool_stuff.git



否则您应该执行git格式的补丁-o patchdir&&tar c patchdir.tar patchdir并将补丁发送给上游作者。

最低限度的支持
git diff>file.patch
和mail;)

最低限度的支持
git diff>file.patch
和mail;)

如果您也有github帐户(或者上游作者可以以某种方式访问您的git存储库),请阅读以下内容:,否则您应该执行
git diff>my.patch
,并将修补程序邮寄给上游作者。@Boldewyn:您应该将其放在回答中,而不是注释中;)@丹:好了。这本来是一个简短的评论,但每次编辑后评论都会变长;-)@Boldewyn:您可能应该使用format patch(而不是diff)来生成修补程序,以便获得有关提交的所有元数据(特别是您作为作者的姓名和提交消息)。@Jefromi:True,谢谢您的提示。如果您也有github帐户,(或者上游作者可以以某种方式访问您的git存储库),请阅读以下内容:,否则,您应该执行
git diff>my.patch
并将修补程序邮寄给上游作者。@Boldewyn:您应该将其放在答案中,而不是注释中;)@丹:好了。这本来是一个简短的评论,但每次编辑后评论都会变长;-)@Boldewyn:您可能应该使用format patch(而不是diff)来生成修补程序,以便获得有关提交的所有元数据(特别是您作为作者的姓名和提交消息)。@Jefromi:是的,谢谢您的提示。那么我该怎么办?我希望我的更改能以最小的工作量发送:)我有一个github帐户,但克隆时我没有登录。这是个问题吗?@Juanjo:不是。只需在github中再次克隆项目(如果我没记错的话,单击两下),然后将本地更改推送到github克隆。然后让作者从你的github克隆中提取。那么我该怎么做呢?我希望我的更改能以最小的工作量发送:)我有一个github帐户,但克隆时我没有登录。这是个问题吗?@Juanjo:不是。只需在github中再次克隆项目(如果我没记错的话,单击两下),然后将本地更改推送到github克隆。然后让作者从您的github克隆中提取。