Skip to content

More advanced things to do

Steven Tobin edited this page Jul 20, 2014 · 12 revisions

you've completed everything already or just want to do cooler things! hooray.

you may then consider:

  • create a your username.github.io repository, put an index.html in it, and wait 5 minutes then visit it!
  • create a new branch. make different changes in different branches, merge the branches?
  • submodules
  • find a good diff tool?
    • on OS X, look at FileMerge (part of the Xcode install): git mergetool -t opendiff
    • vimdiff is also a solid option, but requires at least some familiarity with vim
  • something with travis?
  • something with jekyll?
  • observe that you have a wiki with each project. play around with the wiki
  • create some issues in your own project, so what you can do
  • understand .gitignore files
  • understand the command line version of git
    • git log -n 5 or whatever it is
    • unstaging files
  • have a play around with the gist feature
  • zenodo citable repository business? probably far too advanced. needs releases, and, you know, an actual thing.
  • Explore some more advanced iPython notebooks from the interesting notebook gallery
Clone this wiki locally