3

Newb rant: Why does git have to be so simple yet convoluted? Btw I'm on a Windows PC

Comments
  • 0
    I'm also learning git but Mayne I can help :)
  • 2
    I'm actually taking Udacity's course on it and it's helping but they are drawing out some of these concepts too long.
  • 0
    Hmmm. Like what?
  • 0
    Like it took over 3 hours for them to get to adding commits to a repo
  • 2
    @OutdatedPC to some people that might be required. I knew nothing of git and it took my a couple days to full learn git init, git add remote origin *url*, git add . , got commit -m, git push -u origin master. But I took breaks and stopped here and there. If I did one continuous thing it probably would have took 3 hours idk.
  • 0
    @BassClefBuddha Thanks!!
  • 2
    @OutdatedPC i hate udacity courses. They are painfully so slow. I always find myself dropping out on their courses :/
  • 1
    @HoloDreamer yeah that's what I'm realizing. I often find myself just searching Google during the lesson to get a faster answer to what I'm currently learning. I like that Udacity is very thorough for beginners like myself, but if you pick up basic concepts quickly their pace can get annoying fast.
  • 0
    I prefer using the UI :/
  • 1
    @linuxer4fun yeah I keep being told that I need to learn the command line first cuz that's what employers look for.
  • 0
    @OutdatedPC why would they look for that???
  • 1
    @linuxer4fun I have no clue but I've heard multiple people say it. Can't hurt to learn both. Command line can be frustrating at first but I'm getting the hang of things and it works pretty good
  • 2
    @linuxer4fun because the gui is nothing compared to what the cli can do. I used to use the command line then I started learning the command line. Now I wish I only had the command line installed
  • 0
    @ScribeOfGoD obviously I meant the gui lol
  • 1
    @OutdatedPC trees (google'em) can be very subtle; git is a tree, therefore git can be subtle. However, git is one of the few utilities that increases in power as it increases in complexity. Most are the inverse of that. Additionally, cli is everything. Bonus: git was developed by Linus, the same man that wrote the core of the Linux kernel. Double bonus: everybody uses git: no ifs, ands or buts about it. In short: it is omnipresent in the enterprise.
  • 0
    All I can say is that once you get a really deep understanding of git it's truly beautiful and worth all the pain of learning it.

    It's really *really* nice.
Add Comment