lazygit

Dev tools

git terminal ui

SHOW HN2018

551points
229comments
#26of 2,155 in 2018
Top 2%of 2018 by points

How HN took it

DebatedReal support and real criticism

15 positive, 7 neutral or asking, 1 mixed, 8 critical, out of 31 comments about the project. Thread score +0.15.

Idea: 10 for, 6 againstExecution: 3 for, 0 againstDesign: 1 for, 1 againstDocs: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Looks great and useful for faster git workflows

    From 3 comments
    • This looks great. For some reason I don't mind using the GUI tools to view history and branches but for commits always use the command line. This should save some time and much…
      karmakaze on HN
    • Thanks for making this, it looks great! I'll be giving it a shot tomorrow. I've been moving more and more to terminal for all of my development. My dev. stack is now: vim; tmux;…
      was_boring on HN
    • This utility is nice. Let me try out and save some time.
      anandaverma18 on HN
  • Nice UI

    From 1 comment

Objections

  • Aliases and shell keybindings already solve this

    From 3 comments
    • > are YOU tired of typing every git command directly into the terminal I'm not. Are there many people that are? Is this not just a matter of learning to use shell keybindings…
      jolmg on HN
    • Personally I have been typing all git commands manually into the terminal and never felt a need for GUIs or tools such as this. There are a number of git shortcuts defined in my…
      stockkid on HN
    • I don't touch aliases. History search with fzf is much better. Same number of keystrokes, but your actions remain clear and explicit.
      idiomatic1 on HN
  • Editor integration is better than a separate tool

    From 2 comments
    • If you status, commit, diff often then you don't want to leave your editor, because every little things (switching to a terminal just to do git stuff) adds up in the long run.…
      dmortin on HN
    • If you editor has a correct git support, you never need to do git status because it will show you which files had been edited since the last commit. Every time I hear people…
      hv42 on HN

Requests

  • Better documentation

    From 1 comment
    • Looks nice but I think you need some better documentation before anyone can use it.
      amleszk on HN
  • An undo command for git

    From 1 comment
    • You know what would make me faster at git? "git undo" : undo the last git command line, whatever it did. Especially if you don't understand what it did or it overwrote local files.
      pjc50 on HN

Questions

  • How to build a Go exe on Windows without embedded file paths

    From 1 comment
    • '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?
      mehrdadn on HN

Alternatives named

  • tig

    From 2 comments
    • Awesome work OP! I’m a big fan of using tools like this to supplement git, especially when it comes to some of the more complex operations. Personally I use tig, which is…
      pandler on HN
    • But why? There are so many awesome tools like tig and magit! - https://github.com/jonas/tig - https://magit.vc/
      a-b on HN
  • magit

    From 2 comments
    • If 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…
      nickbarnwell on HN
    • But why? There are so many awesome tools like tig and magit! - https://github.com/jonas/tig - https://magit.vc/
      a-b on HN
  • GitKraken

    From 1 comment
    • One Git UI that I absolutely love but I rarely see mentioned is GitKraken. It's so nice having a fully cross-platform Git GUI, that's attractive and intuitive.
      cpeth on HN
  • SourceTree

    From 2 comments
    • > are YOU tired of typing every git command directly into the terminal, but you're too stubborn to use Sourcetree because you'll never forgive Atlassian for making Jira? This is…
      austenallred on HN
    • This looks super neat. Will try it out. Although I’m a sourcetree user... lately `git add -i` has changed how I use got massively.
      nvahalik on HN
  • GitHub Desktop

    From 2 comments
    • I'm not. I use GitHub Desktop for commits (with a subset of changed lines sometimes), pushing, pulling, merging, creating and deleting branches, looking at changes I did since…
      red75prime on HN
    • I use GitHub desktop, it’s pretty solid.
      hartator on HN
  • VS Code GitLens

    From 1 comment
    • I use VS Code and GitLens lately. VSCode’s diff view and GitLens explorer cover my needs very well.
      kbumsik on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/17689014)