8,807
edits
Line 97: | Line 97: | ||
==Commiting changes== | ==Commiting changes== | ||
As a developer, you probably want to share your work with the world. For FlightGear, most developers do this by commiting stuff to the Git repository. | As a developer, you probably want to share your work with the world. For FlightGear, most developers do this by commiting stuff to the Git repository. | ||
Line 109: | Line 107: | ||
# Now run ''git push fgdataclone'', replacing fgdataclone with the line that you get by clicking SSH on your fgdata clone page at Gitorious (should be something like ''git@gitorious.org:~your/fg/yours-fgdata.git'') You will have to enter your SSH passphrase. Press Enter when you're done (note: your passphrase is hidden!). Git will now commit your work, this can take a long time, depending on the number of commits that have been made since you cloned fgdata. | # Now run ''git push fgdataclone'', replacing fgdataclone with the line that you get by clicking SSH on your fgdata clone page at Gitorious (should be something like ''git@gitorious.org:~your/fg/yours-fgdata.git'') You will have to enter your SSH passphrase. Press Enter when you're done (note: your passphrase is hidden!). Git will now commit your work, this can take a long time, depending on the number of commits that have been made since you cloned fgdata. | ||
# Check that the commit to your fgdata clone is recognised by Gitorious. | # Check that the commit to your fgdata clone is recognised by Gitorious. | ||
# Click the "Request merge" button on your fgdata clone page. | # Click the "Request merge" button on your fgdata clone page. Loading the next page can take a while, as it will list all commits of the past years! | ||
# Once again write a short summary (could be the same as used with git commit), but this time, also write an explenation of your merge request (what does it do). | # Once again write a short summary (could be the same as used with git commit), but this time, also write an explenation of your merge request (what does it do). Make sure you set target repository to fgdata! | ||
# Tick the box in front of your commit and click the "Create request" button. | # Tick the box in front of your commit and click the "Create merge request" button. | ||
# Now, all you have to do is contact a contributor and wait till he accepts your merge request ;) | # Now, all you have to do is contact a contributor and wait till he accepts your merge request ;) |