Take control of your local projects with Git! 🚀 In this lesson, **Beshilo Coding Academy** explains how to turn any local folder into a Git repository and why the “hidden” `.git` folder is the most important part of your project.
We also tackle common Windows view issues—like missing file extensions and hidden items—to ensure your development environment is set up exactly like a pro’s.
**What You’ll Learn:**
✅ **Environment Setup:** Enabling file name extensions and hidden items in Windows.
✅ **Repository Initialization:** Using `git init` to start tracking your project.
✅ **File Management:** Deleting files via terminal using `rm -rf` and creating them with `touch`.
✅ **The Staging Area:** The difference between adding single files and using `git add .` to stage everything at once.
✅ **Project Structure:** Organizing folders for HTML, JavaScript, and Python.
—–
### **⏱️ CHAPTERS (Exact Timestamps)**
00:00 – Managing HTML & CSS Files via Terminal
00:10 – Pro Tip: How to Enable File Name Extensions in Windows
00:20 – `rm -rf`: How to Delete Files via Command Line
00:40 – Navigating Directories: `cd ..` and Manual Deletion
01:03 – `git init`: Initializing Your Local Git Repository
01:10 – Understanding the Hidden `.git` Folder (History & Branches)
01:23 – Fix: How to See Hidden Items/Folders in Your Project
01:45 – Creating a Project Structure (Folders & Multiple File Types)
02:12 – `git add .` vs. Single File Staging: Preparing for Commit
—–
### **Resources & Links**
🔗 Download Git: https://git-scm.com/downloads
🔗 VS Code (Recommended Editor): https://code.visualstudio.com/
**Continue Your Journey:**
📺 [Basic Terminal Commands Every Developer Must Know](https://studio.youtube.com/video/msEmZS__O84)
📺 [Git & GitHub Full Course for Beginners | Zero to Hero](https://studio.youtube.com/video/T_Js1IIOhUs)
—–
### **About Beshilo Coding Academy**
We specialize in making the “scary” parts of coding simple. From terminal basics to advanced version control, we provide the roadmap you need to succeed. Subscribe for more expert dev tips!
#GitTutorial #CodingForBeginners #VersionControl #WebDevelopment #SoftwareEngineering #GitInit #TerminalCommands #BeshiloCodingAcademy #ProgrammingRoadmap #TechTips