How to Begin a Project from the Current Expertiza Repository: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 9: Line 9:
* Make your changes, committing often, until your project is complete.
* Make your changes, committing often, until your project is complete.
* If you want more practice using Git and to help out the Expertiza team, you should merge the current upstream master branch back into your project before creating a pull request.
* If you want more practice using Git and to help out the Expertiza team, you should merge the current upstream master branch back into your project before creating a pull request.
<br>
<pre>
git remote add upstream https://github.com/expertiza/expertiza.git
git fetch upstream
git merge remotes/upstream/master
</pre>
* When you are finished, [https://help.github.com/articles/using-pull-requests create a pull request] so that your code can be easily merged into Expertiza
* When you are finished, [https://help.github.com/articles/using-pull-requests create a pull request] so that your code can be easily merged into Expertiza
** Please create a pull request message detailing the changes you made in which files for your project.
** Please create a pull request message detailing the changes you made in which files for your project.

Revision as of 20:02, 11 February 2013

  • Login to Github or create an account.
  • Set up Git on your development machine:
    • You may use either shell commands or a GUI for GIt. I recommend using the shell because the commands are the same cross-platform.
  • Fork the Expertiza project
  • Make your changes, committing often, until your project is complete.
  • If you want more practice using Git and to help out the Expertiza team, you should merge the current upstream master branch back into your project before creating a pull request.


git remote add upstream https://github.com/expertiza/expertiza.git
git fetch upstream
git merge remotes/upstream/master
  • When you are finished, create a pull request so that your code can be easily merged into Expertiza
    • Please create a pull request message detailing the changes you made in which files for your project.