I've been using Fork: https://git-fork.com/ because of its 2 primary advantages over SourceTree: • Dark mode • Tabs
Show HN: I made a tool that made me faster at Git
61–70 of 235 posts
Re: Show HN: I made a tool that made me faster at Git
#62If you're an emacs user, I can't recommend magit [1] enough. I was a diehard CLI user and had flags and aliases out the wazoo, and it was still a step change in usabilty and power for me. Staging hunks, rebasing, and stashing are all vastly easier. Amending or editing a commit is a breeze, and it's tied in to all of the other emacs tools you already use, e.g. org-mode to boot! It's easier to see it in action than exp…
Re: Show HN: I made a tool that made me faster at Git
#63Earlier quoted context omitted.
this readme really speaks to me
I'm out of the loop. What's the story here? Why are devs sad about Atlassian and Jira?
Re: Show HN: I made a tool that made me faster at Git
#64'Go' question that came up when I tried to build this: How do you build a Go .EXE on Windows that doesn't have any file paths embedded in it?
go build -gcflags=-trimpath=$GOPATH -asmflags=-trimpath=$GOPATH
https://stackoverflow.com/a/45302415Re: Show HN: I made a tool that made me faster at Git
#65Earlier quoted context omitted.
Jira is Turing-complete. Let me repeat that. Your ticketing system is Turing-complete. I don't remember where I heard this first, but someone at my company (at least supposedly) proved it once. Jira has managed to grow into such a bloated, complex, incredibly pointless piece of software that I've never met someone who likes it. It's like software design by committee, where every manager involved had some pet project…
it's really not that complex at all...
Re: Show HN: I made a tool that made me faster at Git
#66I'm not. Are there many people that are? Is this not just a matter of learning to use shell keybindings effectively? That and aliases does wonders to avoid repetitive typing. Many times I type `git s` (alias for `git status -s`) out of reflex when I really meant to do `ls`.
When I forget to add `-a` to `git ci -m ...` (`ci` being `commit`) and get an error because the index is empty, I just `kF-aa` ( being ) to add it and re-execute. It's muscle memory; I do it before I even realize I did it.
Re: Show HN: I made a tool that made me faster at Git
#67Re: Show HN: I made a tool that made me faster at Git
#68Re: Show HN: I made a tool that made me faster at Git
#69'Go' question that came up when I tried to build this: How do you build a Go .EXE on Windows that doesn't have any file paths embedded in it?
go build -gcflags=-trimpath=$GOPATH -asmflags=-trimpath=$GOPATH https://stackoverflow.com/a/45302415
Re: Show HN: I made a tool that made me faster at Git
#70If you're an emacs user, I can't recommend magit [1] enough. I was a diehard CLI user and had flags and aliases out the wazoo, and it was still a step change in usabilty and power for me. Staging hunks, rebasing, and stashing are all vastly easier. Amending or editing a commit is a breeze, and it's tied in to all of the other emacs tools you already use, e.g. org-mode to boot! It's easier to see it in action than exp…
If you use it daily don't forget to donate to the developer at least once, sprinkle some of that full-time corporate cog money on them.