[program-l] Re: How to make a pull request on github?

  • From: Yannick Daniel Youalé <mailtoloco2011@xxxxxxxxx>
  • To: kperry@xxxxxxxxxxxxx
  • Date: Mon, 7 Nov 2022 18:05:05 +0100

Hi Lewis, hi kperry,

Unfortunately, the documentation for the pull request in command line
seamed too much complicated for me.

I finally succeed to perform the pull request with the web client of github.

More precisely, just after clicking on the link to create a new pull
request, when I am on the form to  select the base branch (that is the
branch toward you want to send your modifications), my problem again
was that I was not able to select any other branch than. the main
branch.

To tackle the problem, below is the procedure that was succesfull:

1. click on the button 'base'..
It will bring the focus on a text field where you have to type the
name or the first letters of the name of the branch you target.

2. Type the name of the branch you want.

3. Then bring the mouse cursor toward the PC cursor. With NVDA it is
(numpad 0 + numpad slash).

4. In order to force the list of available branches to be reachable
with the keyboard, make a double left mouse click with numpad slash.

5. After that, I was able with down and up arrow to browse between
available branche.
And to validate one with enter.

I still have problem with how to handle conflicts within the web
client of github, but for the most part, I am more advanced than
before.

Thanks again,

Yannick Daniel Youalé
From Cameroon, in central Africa.


2022-11-04 23:30 UTC+01:00, kperry@xxxxxxxxxxxxx <kperry@xxxxxxxxxxxxx>:

I have been able to do the pull request fine just forking a project to my
own github account pulling it with git to the command line.  Fixing my
forked copy of the project.  Then using the github web page to create the
pull request from my fork copy to the original project.
X-archive-position: 56556
X-ecartis-version: Ecartis v1.0.0
Sender: program-l-bounce@xxxxxxxxxxxxx
Errors-to: program-l-bounce@xxxxxxxxxxxxx
X-original-sender: kperry@xxxxxxxxxxxxx
Precedence: normal
Reply-To: program-l@xxxxxxxxxxxxx
List-Help: <mailto:ecartis@xxxxxxxxxxxxx?Subject=help>
List-Unsubscribe:
<mailto:program-l-request@xxxxxxxxxxxxx?Subject=unsubscribe>
List-software: Ecartis version 1.0.0
List-Id: program-l <program-l.freelists.org>
X-List-ID: program-l <program-l.freelists.org>
List-Subscribe: <mailto:program-l-request@xxxxxxxxxxxxx?Subject=subscribe>
List-Owner: <mailto:>
List-post: <mailto:program-l@xxxxxxxxxxxxx>
List-Archive: <https://www.freelists.org/archive/program-l>
X-list: program-l

-----Original Message-----
From: program-l-bounce@xxxxxxxxxxxxx <program-l-bounce@xxxxxxxxxxxxx> On
Behalf Of Lewis Wood
Sent: Friday, November 4, 2022 4:40 PM
To: program-l@xxxxxxxxxxxxx
Subject: [program-l] Re: How to make a pull request on github?

I am no expert in this either. I have just in the past 2 weeks started
collaborating on a repo using github cli .
You can do everything at the command prompt.
There is others much more fluent with github cli than I, but here is my link
for you to read.


https://cli.github.com/

pull request is:
gh pr view 3
gh pr checkout 33
gh pr  merge 1

I am still stumbling, so I plan to pick it back up this weekend myself.

Here are some bookmarked resources I currently have bookmarked.
https://docs.github.com/en/github-cli/github-cli/quickstart

https://git-scm.com/book/en/v2

Lewis Wood
lewislwood@xxxxxxxxx




-----Original Message-----
From: program-l-bounce@xxxxxxxxxxxxx <program-l-bounce@xxxxxxxxxxxxx> On
Behalf Of Yannick Daniel Youalé
Sent: Friday, November 4, 2022 3:51 AM
To: program-l@xxxxxxxxxxxxx
Subject: [program-l] How to make a pull request on github?

Hi,

I am working with a team and am the only blind.

I have to do a pull request from my own branch toward the develop branch on
github.

My team advised me to do that through the web client of github.
But unfortunately, I am lost at the step where I have to choose a base for
the pull request (in other world the branch with whom I have to merge my own
branch).

There is a button to choose the base branch, but when I click on it, the
edit field appearing doesn't seam accessible.

Even the button to compare has the same behavior.

Do you have a solution for that?

Do you have another ways to  make pull requests toward github
repositories/branches?

Thank you in advance.

Yannick Daniel Youalé
From Cameroon, in central Africa.
** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

Other related posts: