anchor.diff:  
   Commit the changes to your local branch. This will open an editor to provide a message.
   [code]
  -surfer@debian:/var/www$ git commit
  +surfer@debian:/var/www$ git commit -a
   [/code]
   
   Push back up to the same topic branch online
   [code]
  -surfer@debian:/var/www$ git push origin dev_beginning
  +surfer@debian:/var/www$ git push
   [/code]
   
   Now you can go to your (online) account at github and create the pull request.
  
positive.code: Fetch the newest work from that remote
  [code]
  surfer@debian:/var/www$ git fetch upstream
  [/code]
  
  Create a descriptive topic branch
  [code]
  surfer@debian:/var/www$ git checkout -b dev_beginning
  [/code]
  
  Hint: You can list the branches
  
negative.code: surfer@debian:/var/www$ git config --global user.email "your@mail.com"
  [/code]
  
  Create a descriptive topic branch
  [code]
  surfer@debian:/var/www$ git checkout -b dev_beginning
  [/code]
  
  Make sure your local repository is up-to-date with the main project.
  Add the original repository as a remote named “upstream” if not done yet
  [code]
  