From: Simon Wright <simon@pushface.org>
Subject: Re: ANN: Awesome-Ada
Date: Thu, 06 Dec 2018 08:43:18 +0000
Date: 2018-12-06T08:43:18+00:00 [thread overview]
Message-ID: <lyftvb11w9.fsf@pushface.org> (raw)
In-Reply-To: ln1s6vkv0z.fsf@kst-u.example.com
Keith Thompson <kst-u@mib.org> writes:
> Simon Wright <simon@pushface.org> writes:
>> Olivier Henley <olivier.henley@gmail.com> writes:
>>
>>> $ git checkout -b my-branch-to-edit-the-awesome-ada (you just created
>>> a personalized branch)
>>
>> I didn't know it was possible to let J. Random Hacker push a new
>> branch to your repo! I thought you had to fork on Github, push to
>> your own repo, & make the pull request from there. Agreed that this
>> is a workflow that you have to _really want_ to make work, until
>> you're used to it, when it seems like the way Nature intended. :-)
>
> In the example above, the user isn't pushing a branch to your repo.
> `git clone` creates a copy of your repo, and the user creates a new
> branch in that copy. The user can then create a "pull request", which
> lets you propagate the new branch to your original repo, but only if
> you choose to accept it. Nobody can modify your repo without your
> permission.
As I said, the workflow Oliver specified would only work if the user had
write permission in Oliver's repo. Of course you're right about the pull
request, but I can't create a pull request on Github that refers to a
commit on a branch in my cloned repo on my machine! It has to be from a
fork on Github.
[I could email you a pull request from my repo so long as the two repos
had a common ancestor and my repo was accessible to you, but to use
Github's mechanisms both repos need to be on Github]
next prev parent reply other threads:[~2018-12-06 8:43 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-12-03 21:45 ANN: Awesome-Ada Olivier Henley
2018-12-03 21:49 ` Olivier Henley
2018-12-03 23:44 ` Olivier Henley
2018-12-03 23:58 ` Olivier Henley
2018-12-04 9:31 ` Simon Wright
2018-12-04 14:01 ` Olivier Henley
2018-12-04 16:16 ` Simon Wright
2018-12-04 18:06 ` Olivier Henley
2018-12-04 23:46 ` Olivier Henley
2019-01-05 22:26 ` George Shapovalov
2019-01-06 11:24 ` Simon Wright
2019-01-06 11:53 ` George Shapovalov
2019-01-06 17:41 ` Dennis Lee Bieber
2019-01-06 14:51 ` Olivier Henley
2018-12-06 6:51 ` Keith Thompson
2018-12-06 8:43 ` Simon Wright [this message]
2018-12-04 11:01 ` fabien.chouteau
2018-12-04 14:06 ` Olivier Henley
2018-12-05 2:07 ` Jere
2018-12-05 16:13 ` Olivier Henley
2018-12-05 17:13 ` Jere
2018-12-05 18:15 ` Olivier Henley
2018-12-06 6:51 ` Keith Thompson
2018-12-05 16:17 ` Olivier Henley
2018-12-08 17:47 ` Lucretia
2018-12-09 15:29 ` Olivier Henley
2018-12-10 8:27 ` Lucretia
2019-01-03 22:41 ` Jere
2019-01-06 14:51 ` Olivier Henley
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox