PS3

  • Read the six tutorial pages beginning at http://gitref.org/.
    • This is a quite good explanation of the various commands, without getting too far into advanced commands that you'd rarely use.
  • Practicing using git and github
    • Create a personal github account
    • Install the git client on your computer.
      • In Ubuntu, this command should do it for you: sudo apt-get install git git-man
    • Follow the first three Github Bootcamp tutorials at http://help.github.com.
      • In the Fork a Repo tutorial, instead of forking their Spoon-Knife repo, instead fork https://github.com/derrell/SWE-learning-git
      • Continue on with the Fork a Repo example, to clone the SWE-learning-git repository to your local machine and configure your remotes.
    • Create and switch to a new branch called "first-try".
    • Edit the file names and add your github user id to the document next to your name, in the format that you see has been done with Derrell.
    • Commit your change to your "first-try" branch, with a meaningful commit message
    • Merge your change back into the "master" branch
    • Push both your "first-try" and "master" branches back to your github account
    • Issue a "pull request" to Derrell's SWE-learning-git repository's "master" branch, from your "master" branch
    • Do not delete your first-try branch. Although you are not issuing a pull request for it, your repo will be examined during grading to look at the commit history in both branches.
  • Due: Tuesday, 13 Sept. at 11:59pm.