Pages

GitHub and pull requests

jeudi 28 juillet 2016

I’ve cloned the Zeegaree repository by mivoligo on GitHub to my local machine. I installed the python dependencies and have the app up and running. Zeegaree is a terrific little app.

Another user recently raised an issue with certain required deps like python-gobject + python-dbus which aren’t listed in the README.md. So I updated the local README.md with python-gobject + python-dbus, added it to the staging area, and committed it. Now with rsa configured properly, I invoke:

Code:

$ git push origin master                 
Username for 'https://github.com': angeles4four
Password for 'http://ift.tt/2aB4DPQ': 
remote: Permission to mivoligo/Zeegaree.git denied to Angeles4four.
fatal: unable to access 'http://ift.tt/2adOhJa': The requested URL returned error: 403
$
I figure this indicates that since according to the project owner I am not an authorized contributor, I can’t make the change in the official repo. I have two questions:
  1. Does this mean I have to fork it thus making it my own in order to make changes?
  2. Is there a way for me to submit a change for the original owner to review?

The answer to that second question is a pull request, right? I submitted a pull request but that change was made with the edit button on the project’s GitHub webpage in my browser which shows me here but not here and I don’t know why.

So I’ve successfully submitted a pull request, but I did it in the GitHub interface in my browser. How do I do that from my shell?

I’m about half way through a udemy course on how to use Git and GitHub and based on the course material I can’t answer these questions.

Let's block ads! (Why?)



GitHub and pull requests

Aucun commentaire:

Enregistrer un commentaire