Changes

Jump to navigation Jump to search
Line 153: Line 153:     
[[File:20240120 14h10m25s grim.png|600px|thumb|right|Zynthian page at Github]]
 
[[File:20240120 14h10m25s grim.png|600px|thumb|right|Zynthian page at Github]]
 +
 +
But that is where Zynthian tells the world about its contribution and you need the good people at zynthian to approve your contribution, and they wont do that till you ask in the right way. . .
 +
 +
You need to submit a pull request Which is a concept within the github environment. And to do that you need to have an account at git hub yourself. Now a Pull request is not a specific git command, it's an agreement amongst mortals that the submitted code is suitable to be included in what zynthian publish to the world.
 +
One of these mortals then performs a git merge to take the branch, remember branches .? you have written your code in, and combines it into the testing branch so it can be tested.
 +
 +
But, you say, How do I get my code up to github in the first place, and that is, unfortunately, the wrong way to think of it.
 +
 +
You don't put the code there, you make your own copy of the whole zynthian code base in your own github account and download it from there to your machine.
 +
 +
This is called a fork and it means that your submission is derived from the original git hub zynthian site and can, assuming there aren't disagreements of changes two people make (a conflict), then be merged into the code base, using the git merge command and your code is now in testing ...
 +
 +
Congratulations  you have just won an open source gold star!
 +
 +
<br clear=all>
584

edits

Navigation menu