10

So I've never taken the time to fully learn git/github. I'm guessing my life will probably change after today. Might explore some different code editors while I'm at it.

Comments
  • 1
    Nor GitHub, nor git are code editors. GitHub is a platform based on git, while git is a program that lets you track and manage your code though time.
  • 1
    @alanturingisgod I'm familiar with what git and github are. I was just gonna take the time to learn how to use git, and try to find a good code editor that integrates it well. So far I'm leaning towards Atom :)
  • 2
    Learn git. At best through the terminal.

    GitHub is one frontend of many for git to enable collaboration. That's optional though. Git has an internal server and any repository could in theory be the source of truth.

    Only go for git integration in editors if you grok what happens down the hood to a decent degree.

    In my experience, developers relying on code editor integrations too much stumble fast if a merge conflict occurs. They also are oblivious or ridiculously scared to the features of git (squashing, rebasing).
  • 1
    Check out intellij if you haven't yet
  • 1
    @k0pernikus great advice :) thanks!
  • 0
    @justmove I'll have to try that out as well.
Add Comment