4,103 questions
first you need to learn git:
https://git-scm.com/book/en/v2
then how visual studio supports git
https://learn.microsoft.com/en-us/visualstudio/version-control/git-with-visual-studio?view=vs-2022
then just bit about GitHub. mainly creating an account.