GitHub is an Internet hosting service for software development and version control using Git. It provides the distributed version control of Git plus access control, bug tracking, software feature requests, task management, continuous integration, and wikis for every project.Headquartered in California, it has been a subsidiary of Microsoft since 2018.
If you don’t have a GitHub account, create one, otherwise go log in.
Download github desktop frome here: GitHub Desktop-Download
Then link your github with github desktop
File -> New Repository (ctrl+N)
Write your Repository name and description then click on 'create repository'
After creating Repository click on 'open with VS Code'
Note: Visual Studio Code-VS Code is a source-code editor made by Microsoft with the Electron Framework, for Windows, Linux and macOS. Features include support for debugging, syntax highlighting, intelligent code completion, snippets, code refactoring, and embedded Git. you can download vs code frome here: VS Code-Download
New File: VS code->File->New File->write filename with extension
New folder: VS code->Explorer->New Folder
After creating Files & folders of your project go to Github Desktop and click on 'Push origin' (ctrl+P). it will push your all file and folders on your Github.
If you have some changes on your project than change your code in vs code than go to Github Desktop and write commit massage and discriotion than click on 'push origin'
Github Desktop->History, it will show your project history
Github Desktop->Branch->New Branch(ctrl+alt+N)->give branch name
Github Desktop->Fetch origin
It will fetch your data from Github.
👇
to be continue.....