Glossary
Term | Definition |
---|
Command Line | A user interface that allows for the input of commands to your machine, which can be used to navigate directories on your computer. |
Config File | Short for “configuration file”, used to set and define the parameters and initial settings of a computer program. |
Directory | A location, or ‘folder’, on a computer where files are stored. |
Git | Computing software that tracks changes in files, often used to coordinate collaborative work between programmers. |
git clone | Copies or ‘clones’ a repository to your local device, so you can make changes from an IDE. |
git fork | Copies a repository from someone else’s GitHub account into your own account, often used as a base for a new project. |
git push | Sends changes to a repository that were made on a local device to your GitHub account. |
GitHub | Internet hosting website for software development and version control via Git. |
IDE | Stands for “Integrated Development Environment”; an application that facilitates the development of software and often has many helpful tools. |
Local Device | The physical computer with which you’re working. In this case, it would be your Mac device, because this guide is Mac-specific. |
Nano | A simple text editor that is available from within Terminal. |
Repository | A centralized location in which data or code can be stored and managed, often shortened to “repo”. |
SSH key | Stands for Secure Shell key. A secure way for two devices to communicate with each other. |
Terminal | Application that allows users to input command line instructions. |