New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setting Up Your Online Presence Using GitHub Pages by Bruno Grande #36

Closed
brunogrande opened this Issue Aug 6, 2015 · 0 comments

Comments

Projects
None yet
1 participant
@brunogrande
Member

brunogrande commented Aug 6, 2015

Details

Where: SSB 7172, Simon Fraser University (Burnaby)
When: September 1st, 3:30 PM

Livestream: Hangouts on Air
Public Notepad: Etherpad.
Lesson Material: Notes

Prerequisite knowledge: None
Dependencies (see below): Bash shell, Git, Jekyll (optional)

Installing the Dependencies

Windows

Bash and Git

Install Git for Windows by downloading and running the installer (http://msysgit.github.io/). This will provide you with both Git and Bash in the Git Bash program.

Jekyll

You don't need to install Jekyll for this workshop. However, it is useful to preview your website locally. Unfortunately, Windows isn't officially supported, but there are unofficial instructions if you're determined: http://jekyll-windows.juthilo.com/

Mac OS X

Bash

The default shell in all versions of Mac OS X is bash, so no need to install anything. You access bash from the Terminal (found in /Applications/Utilities). You may want to keep Terminal in your dock for this workshop.

Git

You may download and install Git from the official website: http://git-scm.com/downloads

Jekyll

You don't need to install Jekyll for this workshop. However, it is useful to preview your website locally. You should be able to install everything you need by running gem install github-pages.

Note - if you get an error saying:

ERROR:  While executing gem ... (Gem::FilePermissionError)
    You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory.

try sudo gem install github-pages instead.

Linux

Bash

Bash and make are typically included with any Linux distribution. Also, bash is usually the default shell. If not, you can just open a Terminal window and run the command bash.

Git

If Git is not already available on your machine you can try to install it via your distro's package manager. For Debian/Ubuntu run sudo apt-get install git and for Fedora run sudo yum install git.

Jekyll

You don't need to install Jekyll for this workshop. However, it is useful to preview your website locally. You should be able to install everything you need by running gem install github-pages.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment