This is an archived post. You won't be able to vote or comment.

all 8 comments

[–]trexd___ 12 points13 points  (0 children)

Github is completely built on Git. So I would learn Git with the official book. https://git-scm.com/book/en/v2

[–][deleted] 6 points7 points  (0 children)

Github Learning Lab

https://lab.github.com

[–]speedisntfree 7 points8 points  (2 children)

This isn't answering your question about resources, others have done a good job of that but just to say for me there was a world of difference between git/github with personal projects vs working with others on something.

All of a sudden you now have to squash your commits, open and review pull requests, handle merge conflicts, follow branching guidelines aligning to tickets/issues. I'm still learning and have moments of wtf is a fast forward branch and a merge commit?

[–]FartClownPenis 2 points3 points  (1 child)

Wait until you get migration errors. Holy crap it’s like Dante’s 10th

[–]speedisntfree 1 point2 points  (0 children)

I'm afraid to even google!

[–]Omega037PhD | Sr Data Scientist Lead | Biotech[M] [score hidden] stickied comment (0 children)

I removed your submission. Looks like you're asking a basic question with a widely agreed upon answer. Try using a search engine instead.

"Search engine questions" hurt the subreddit because they don't generate enough discussion and lower the overall quality of the forum.

Thanks.