home.social

#commits — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #commits, aggregated by home.social.

  1. This might be the TUI of the year ⭐

    🎬 **gitlogue** — A cinematic Git commit replay tool for the terminal.

    ⚡ Watch commits unfold with typing animations, syntax highlighting and a live-updating file tree.

    🤯 Watch your repo code itself.

    🦀 Written in Rust & built with @ratatui_rs

    ⭐ GitHub: github.com/unhappychoice/gitlo

  2. Today was #rage and #pullrequests.

    1. Yes, #hardcoded #opaque identifiers are a little tiny bit faster in this task that runs for a couple of minutes on an irregular, on-demand basis. But maybe you should look up those monstrosities starting from their #humanfriendly equivalents which are much more descriptive.

    2. Fine, you wrote some #shellscript with #LLM. It's not very #DRY and it interfaces poorly with the #pipeline syntax. This will require #commits to a branch, not just a #review.

  3. 🤔 Wow, someone scanned #GitHub for "Oops Commits" and discovered that maybe, just maybe, people make #mistakes. 👏 But hey, sign up for a webinar to learn how #AI #assistants can help you blunder your way into more #security risks! 😂🔍
    trufflesecurity.com/blog/guest #Oops #Commits #risks #HackerNews #ngated

  4. "This transparency transforms git history from a record of changes into a record of intent" says this article from Max Mitchell.

    maxemitchell.com/writings/i-re

    He applauds developers who include the original prompts to commit messages for AI generated code, saying it's "a new form of documentation that bridges human reasoning and machine implementation".

    It's not so new though. There's a long history of a few developers desperately trying to get their colleagues to answer one simple question in commit messages:

    "WHY?!?"

    #git #commits #AI #devlife #documentation

  5. 🤔 Oh wow, Max Mitchell read all of Cloudflare's AI-written #git #commits. How groundbreaking! 📜 Apparently, this is like an archeological dig of "human-AI #collaboration." Spoiler: it's mostly just a lot of Ctrl+C, Ctrl+V. 🤖💤
    maxemitchell.com/writings/i-re #Cloudflare #AI #HumanAI #TechInnovation #CtrlC #CtrlV #HackerNews #ngated

  6. Today I found a tool for your Git commits! ☘️

    🦊 **koji**: An interactive CLI for creating conventional commits with ease.

    🚀 Supports automatic versioning, changelog generation & emojis!

    🦀 Written in Rust!

    ⭐ GitHub: github.com/cococonscious/koji

  7. Conventional Commits

    查資料的時候翻到的,寫 commit 常有 feat: 或是 fix: 這樣的 prefix,剛剛才突然想到這應該是有人訂規範的,翻了一下應該是「Conventional Commits」這個,裡面也引用了另外一個專案:「commitlint」。

    所以 type 的部分可以有很多種類,剛剛前面提到的 feat: 以及 fix: 都在裡面:

    build
    chore
    ci
    docs
    feat
    fix
    perf
    refactor
    revert
    style
    test

    對於有規範用英文寫 commit log 的單位可以直接套用,不算太複雜,但對於 junior engineer 可以很自然的把 fi

    blog.gslin.org/archives/2024/1

    #Computer #Murmuring #Programming #commit #commits #conventional #feat #fix