GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Paul Cantrell (inthehands@hachyderm.io)'s status on Thursday, 18-Jan-2024 05:57:03 JST Paul Cantrell Paul Cantrell

    Any recommendations for a git tool that:

    - runs on macOS, and
    - does a really nice job of the •commit• workflow: showing the diff, selecting changes to commit, maybe selecting individual lines.

    I don’t care about anything fancier that commits — not even branches! I have tools I like for all that stuff.

    I’m just looking for a nice UI for viewing and selecting uncommitted changes, something better than the clunky “stage / unstage” buttons that are the norm.

    In conversation Thursday, 18-Jan-2024 05:57:03 JST from hachyderm.io permalink
    • Embed this notice
      Paul Cantrell (inthehands@hachyderm.io)'s status on Thursday, 18-Jan-2024 05:59:03 JST Paul Cantrell Paul Cantrell
      in reply to

      I’ve been using GitHub Desktop for this purpose — I like its commit flow — but its incessant polling of remotes for no reason whatsoever, and the ssh agent pings that creates, has finally pushed me over the edge.

      In conversation Thursday, 18-Jan-2024 05:59:03 JST permalink
    • Embed this notice
      Markus Wamser (wamserma@hachyderm.io)'s status on Thursday, 18-Jan-2024 07:21:54 JST Markus Wamser Markus Wamser
      in reply to

      @inthehands LazyGit https://github.com/jesseduffield/lazygit

      In conversation Thursday, 18-Jan-2024 07:21:54 JST permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
        GitHub - jesseduffield/lazygit: simple terminal UI for git commands
        simple terminal UI for git commands. Contribute to jesseduffield/lazygit development by creating an account on GitHub.
    • Embed this notice
      Paul Cantrell (inthehands@hachyderm.io)'s status on Friday, 19-Jan-2024 03:06:07 JST Paul Cantrell Paul Cantrell
      in reply to
      • Chris

      @cy
      If this is an autocorrect typo, please don’t fix it

      In conversation Friday, 19-Jan-2024 03:06:07 JST permalink
    • Embed this notice
      Chris (cy@chaos.social)'s status on Friday, 19-Jan-2024 03:06:09 JST Chris Chris
      in reply to

      @inthehands gut cola

      In conversation Friday, 19-Jan-2024 03:06:09 JST permalink
    • Embed this notice
      Paul Cantrell (inthehands@hachyderm.io)'s status on Friday, 19-Jan-2024 03:42:55 JST Paul Cantrell Paul Cantrell
      in reply to

      Thanks to everyone for great recommendations! Many fine options.

      Running with Fork for now: it has a great commit workflow, once I got my head around it. (Being able to commit selected fragments, even partial lines, is a killer feature).

      SourceTree and Tower are also really nice, along the high-polish lines I was looking for. Mercurial support in SourceTree is a big plus; keeping it around just for that.

      As long as we’re sharing recos, I want to put in a good word for https://gitup.co.

      In conversation Friday, 19-Jan-2024 03:42:55 JST permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        Index of /
      2. Domain not in remote thumbnail source whitelist: gitup.co
        GitUp
        GitUp is Git the way it should be
    • Embed this notice
      Paul Cantrell (inthehands@hachyderm.io)'s status on Friday, 19-Jan-2024 03:46:28 JST Paul Cantrell Paul Cantrell
      in reply to

      When I’m doing anything with the commit graph, I always lean on GitUp.

      Other tools are better for dealing with status, commit flow, logs — but if I want to manipulate the repository’s •graph•, GitUp is the one I reach for. Tricky rebase? bisect? cherry pick? history rewrite for clean PR? disaster recovery? GitUp.

      Even if doing whatever I’m doing at the command line, I’ll often leave it open just to see •what the hell I just happened• (and undo if necessary!).

      Great tool, often overlooked.

      In conversation Friday, 19-Jan-2024 03:46:28 JST permalink
    • Embed this notice
      Yusef Napora (yusef@hachyderm.io)'s status on Friday, 19-Jan-2024 21:12:12 JST Yusef Napora Yusef Napora
      in reply to

      @inthehands it’s the tool I miss the most when not on a Mac

      In conversation Friday, 19-Jan-2024 21:12:12 JST permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.