- C and C++
- Architecture, Design Patterns and Refactoring
- Skills & Tools
- Agile Software Development and Scrum
- Operating Systems and Networking
- Embedded Systems and Computer Architecture
- Version Control
- Robotics
- Mechanical Engineering
You can turn a folder within a Git repository into a brand new repository. If you create a new clone of the repository, you won't lose any of your Git history or changes when you split a folder into …