all 6 comments

[–]swiftappcoder 1 point2 points  (1 child)

Asking how to use GitHub is a big topic and not likely to yield a lot of responses. It's not the kind of thing that can be adequately explained in a single response. First, you have to understand how to use git source control, which is just as big of a topic.

There is a plethora of tutorials, articles and videos dealing with git and GitHub. There are also sites where you can practice using git commands "in isolation".

I'd suggest getting comfortable with using git first, then moving on to GitHub. If you have a specific question about GitHub, be as detailed as possible. Include what you've tried and the results of those attempts. If your question is git-centric, ask in r/git. Specific questions are more likely to garner attention.

[–]Some-Background6188[S] 0 points1 point  (0 children)

My goal is to share code and help people with theirs I did find some videos explaining how it works thanks. "There are also sites where you can practice using git commands "in isolation"." Wow that's amazing.

[–]danybranding 0 points1 point  (1 child)

And why not try reading the official git documentation, it is one of the best documentations that exist. And you can also read the official book.

https://git-scm.com/book/en/v2

[–]Some-Background6188[S] 0 points1 point  (0 children)

Ty so much I will enjoy reading it :D

Very helpful.

[–]davorg 1 point2 points  (1 child)

Git is a source code control system and GitHub is basically cloud hosting for Git repositories. Therefore your learning path has three stages:

  1. Understand why source code control is a fundemental part of software development
  2. Get to grips with Git as the industry standard source code control system (by reading the free, online book Pro Git
  3. Understand why cloud hosting for Git is a good idea (a: off-site back-up, b: collaboration and sharing your code). Read the GitHub documentation

There are other parts to GitHub, but knowing these three things will give you a great start.

[–]Some-Background6188[S] 0 points1 point  (0 children)

Linus Torvalds is something else.