GitHub is a website and cloud-based service that helps developers store and manage their code, as well as track and control changes to their code. Create accout here
1- Visual Studio Code : Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages (such as C++, C#, Java, Python, PHP, Go) dawnload here
2- Git
Git is the most commonly used version control system. Git tracks the changes you make to files, so you have a record of what has been done.
befor we start we need coonect git whth your github account use
git config --global user.name "John Doe"
git config --global user.email johndoe@example.com
you need to get a local version from the remote repo.
git clone repoURL
git add .
git commit -m "your comment"
git push origin main