2. Basic tools# 2.1. Terminal - Bash 2.1.1. Terminology 2.1.2. Filesystem 2.1.3. Variables 2.1.4. Navigation 2.1.5. Change to the filesystem 2.1.6. Tips and tricks 2.1.7. Notes for VS Code users 2.1.8. References 2.2. Git 2.2.1. Setup 2.2.2. Versioning 2.2.3. Back up 2.2.4. Synchronization 2.2.5. Collaboration 2.2.6. Notes for VS Code users 2.2.7. References 2.3. SSH 2.3.1. Access to a remote computer 2.3.2. Transferring files 2.3.3. SSH Bastion 2.3.4. Notes for VS Code users 2.3.5. References