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
    silverwizard (silverwizard@convenient.email)'s status on Thursday, 01-Dec-2022 05:25:06 JST silverwizard silverwizard
    The biggest mistake in git was commit messages
    In conversation Thursday, 01-Dec-2022 05:25:06 JST from convenient.email permalink
    • Embed this notice
      silverwizard (silverwizard@convenient.email)'s status on Thursday, 01-Dec-2022 05:52:04 JST silverwizard silverwizard
      in reply to
      • Dave
      @dj3vande Yeah - but commit messages are the thing that basically breaks all the flow of git. All the things that makes git *good* and ruined by the existence of commit messages
      In conversation Thursday, 01-Dec-2022 05:52:04 JST permalink
    • Embed this notice
      Dave (dj3vande@convenient.email)'s status on Thursday, 01-Dec-2022 05:52:06 JST Dave Dave
      in reply to
      @silverwizard That's a pretty strong statement about everything else in git.
      In conversation Thursday, 01-Dec-2022 05:52:06 JST permalink
    • Embed this notice
      silverwizard (silverwizard@convenient.email)'s status on Thursday, 01-Dec-2022 06:39:07 JST silverwizard silverwizard
      in reply to
      • Dave
      @dj3vande Yeah, but the problem is that people build workflows around commit messages. So you get a git log containing "Just committing this for the evening" and "FUck, I think this was right? Lemme send it to you" but then people want to take those events and process them. We need to have *merge* messages
      In conversation Thursday, 01-Dec-2022 06:39:07 JST permalink
    • Embed this notice
      Dave (dj3vande@convenient.email)'s status on Thursday, 01-Dec-2022 06:39:08 JST Dave Dave
      in reply to
      @silverwizard I mean, that's also pretty easy to fix:

      #!/bin/sh
      # git-mcommit - commit with a default message
      exec git commit -m "$(git diff --cached --stat)" "$*"
      In conversation Thursday, 01-Dec-2022 06:39:08 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.