this course is about open source. to do the open source work, the important things are interest, communication, finding bugs, coding, and testing.

I learnt how to use git and github. the git commands:

  • fork
  • git clone
  • git remote
  • git checkout
  • git status
  • git diff
  • git add file
  • git commit
  • git push
  • git log
  • git branch
  • git rm
  • git fetch
  • git pull
  • git merge
  • git rebase
  • git show
  • git grep
  • git reset

how to fix bugs:

  • reproduce the bug, usually following the instruction.
  • position the bug, using the key words and git grep to locate the posibility bug
  • debug the project to confirm the bug
  • fix the bug
  • test the code
  • push the fixed code to git, ask a pull request

some tools to format the code:

eslint, travisCI, heroku, codycy

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s