我是git clone,现在是什么?

时间:2010-08-16 14:33:45

标签: git github

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

我是匿名从github克隆的。

git push origin

5 个答案:

答案 0 :(得分:4)

如果你也有一个github帐户,请阅读:http://github.com/guides/pull-requests

Elif,上游作者可以通过ssh,http或git协议访问您的存储库,写一封电子邮件,他可以从那里拉出来:git pull http://example.com/cool_stuff.git

否则,您应该git format-patch -o patchdir && tar c patchdir.tar patchdir并将补丁邮寄给上游作者。

答案 1 :(得分:1)

你应该先分叉http://help.github.com/forking/ 然后发送一个拉取请求:http://github.com/guides/pull-requests

答案 2 :(得分:1)

最小的恩惠? git diff > file.patch和邮件;)

答案 3 :(得分:0)

您需要提交到您的本地存储库,然后您可以推送

但是,由于您没有登录,因此无法正常工作。

答案 4 :(得分:0)

您需要使用git commit

提交到本地存储库

在git中创建一个fork(参见hellvinz的回答)。将您的本地提交推送到您的个人分支。然后向作者发送拉取请求。