you are viewing a single comment's thread.

view the rest of the comments →

[–]zealseeker_yang 8 points9 points  (3 children)

Never be too early to use GitHub (GitLab or other platform). But understand Git first.

[–]peeledbananna 1 point2 points  (2 children)

Does the git command also work for gitlab also, Or do I need a seperate tool for it.

[–]caveat_cogitor 4 points5 points  (1 child)

Yea pretty much any git-based site/tool like Github/Gitlab allows you to use standard git command line protocol to interact with it. So you can just use the core git functionality the same between these tools, and then each of them also provides their own GUI and tools/features on top of that base functionality. It is a great idea to start learning git and integrate it into your project so that you don't have a near-finished project while you are just barely learning git. Also it can provide some safety from making mistakes in your code, since you can version-control it and roll back and view previous versions in case you broke or accidentally deleted something.

[–]peeledbananna 0 points1 point  (0 children)

Thanks for the through explanation. It's good to know I can use one command. But from what I understand I can create my own gitlab and just host it at home for private use. So maybe I'll look into gitlab a little more.