Show HN: I made a tool that made me faster at Git
1–10 of 235 posts
Re: Show HN: I made a tool that made me faster at Git
#2Re: Show HN: I made a tool that made me faster at Git
#3Re: Show HN: I made a tool that made me faster at Git
#4What is the war they're fighting? Do they have performance anxiety? Are they fearful of some unerasable backlog of mistakes people will hold over their head?
I have never found myself in a position where destruction of data was an issue.
I have never found myself in a position where commit conflicts could not be reasoned about, in terms of the code itself, with total ignorance of the nature of the repository.
Git records parallel tracks of sequences of events. That's it.
How is git hard? Why do people freak out about how insane it is, to change text files? Why?
Re: Show HN: I made a tool that made me faster at Git
#5Why do people make a huge fuss over git? Why? What is the war they're fighting? Do they have performance anxiety? Are they fearful of some unerasable backlog of mistakes people will hold over their head? I have never found myself in a position where destruction of data was an issue. I have never found myself in a position where commit conflicts could not be reasoned about, in terms of the code itself, with total igno…
It's unclear to me what you're referring to, but the part I can answer is this:
> How is git hard?
IMHO because it is not intuitively obvious what it means for your "HEAD" to be "detached", or for you to "rebase" onto a "remote branch", or why "checking out" a file reverts your changes, or why "checking out" a branch suddenly clones its files, or why you'd "add" a missing file to remove it, or why you "committing" doesn't actually commit your changes to the central repo, etc.
Re: Show HN: I made a tool that made me faster at Git
#6I have been using https://github.com/scmbreeze/scm_breeze , and though not as feature-packed, it does make the workflow fast.
Re: Show HN: I made a tool that made me faster at Git
#7Re: Show HN: I made a tool that made me faster at Git
#8Re: Show HN: I made a tool that made me faster at Git
#9lol
Re: Show HN: I made a tool that made me faster at Git
#10Why do people make a huge fuss over git? Why? What is the war they're fighting? Do they have performance anxiety? Are they fearful of some unerasable backlog of mistakes people will hold over their head? I have never found myself in a position where destruction of data was an issue. I have never found myself in a position where commit conflicts could not be reasoned about, in terms of the code itself, with total igno…
> Why do people make a huge fuss over git? Why? It's unclear to me what you're referring to, but the part I can answer is this: > How is git hard? IMHO because it is not intuitively obvious what it means for your "HEAD" to be "detached", or for you to "rebase" onto a "remote branch", or why "checking out" a file reverts your changes, or why "checking out" a branch suddenly clones its files, or why you'd "add" a missi…
Okay so it turns out I made a minor typo in that commit and I want to change it without adding any more commits. What is the command to do it?
Okay so now I want to take all commits that have "bugfix pickme" in the subject and cherry-pick them to master. What is the command to do it?
With a decent interface, these actions are basically trivial. I've been using git for several years and I have to think way too hard to figure out what to type just to get what I want to happen. All too frequently I just say 'screw it' and make a sad commit because my job is writing software, not wrestling with git commands.