"On a scale of 1 to 10, how overkill is it to start a github repository for the languages club website?"
"Maybe 1.3..."
Thus, this repo was born. If you're not familiar with github, ehh... sorry? If you want to contribute changes, here's what you need to know (ask me for more details if this is not helpful):
- Install
git
on your local machine and get a github user account (also, you could try editing directly on thegithub
website and ignoring the rest of the instructions) - Find a place on your local machine where you want to keep the languages club pages
- Make a new directory with
git clone https://github.com/earosenberg/lang-club.git
in your shell (or git-bash, for you windows folks; if you've never used a shell before, the only non-git commands you need arecd
andls
). This should create a new folder calledlang-club
- Go into that folder, make the changes you want with emacs, Notepad++, a steady needle, or whatever you like
- To check what files you've changed in the meantime, you can check
git status
- To save your changes to
git
, after saving them to file, you need togit add insert_filename_here
the files, then commit what you added withgit commit -m "Insert a cheeky commit message here"
- To copy changes from the blagosphere to your local repo, type
git pull
- To push your committed changes onto the blagosphere, type
git push
-
Wait, wait, I thought this was a club for natural languages, not
git
,html
, andcss
! What's going on?!- ¡Jaja, no te preocupes! Claro que sí, pero, ye know, we're nerds.
The site is currently hosted on https://stanford.edu/~atsang2/languagesclub.html.