

0 / 2 embers
0 / 3000 xp
click for more info
Complete a lesson to start your streak
click for more info
Difficulty: 4
click for more info
Not enough gems
Cost: 6 gems
1: Config
incomplete
2: Status
incomplete
3: Staging
incomplete
4: Commit
incomplete
5: Half of Git
incomplete
6: Git Log
incomplete
This lesson's interactive features are locked, please to keep using them
A file can be in one of several states in a Git repository. Here are a few important ones:
untracked: Not being tracked by Gitstaged: Marked for inclusion in the next commitcommitted: Saved to the repository's historyThe git status command shows you the current state of your repo. It will tell you which files are untracked, staged, and committed.
Every good content management system needs a table of contents.
# contents
The .md extension means it's a markdown file, which is popular for writing docs.
git status
Run and submit the CLI tests from within the webflyx directory.
This course expects Git's output to be in English. If it is not, you can temporarily set your terminal to English:
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
export LANGUAGE=en
You might need to install the language pack for your system, e.g. sudo apt-get install language-pack-en for Ubuntu.