Skip to content
jinger89 edited this page Nov 22, 2010 · 9 revisions

Access a current working example at: http://www.cs.grinnell.edu/~liujingt/GCal

Steps for New Collaborators:

  1. Create github account.

2 ) After you create your account, email Emircan or Andy to add you

  1. Make ssh public key: help.github.com/linux-key-setup After you have followed steps add generated key in account settings > ssh public keys (name it whatever you want)

  2. visit GCal page and create fork for help: help.github.com/forking

  3. Possible functions 'git init' to initialize git 'git add [filename]' to add files for local commit 'git rm [filename]' to remove files 'git commit -m [message]' to commit adds and removes locally 'git push origin master' to push changes into your forked branch

    'git remote add upstream git@github.com:csc325/GCal.git' 'git pull upstream master' to pull changes into your own repository

  4. To merge with csc325/GCal send pull request from your account to csc325. Admin can pull from there. Alternately, use the more dangerous 'git push upstream master'

If you have problems, take it up with github

Clone this wiki locally