comp.lang.ada
 help / color / mirror / Atom feed
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]

  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