I finally got annoyed enough with the #zerover limbo that I slapped on a v1.0.0 tag and switched to #semver for my #git utility that sets filesystem modification timestamps to the last commit that touched each file in a repository:
https://github.com/alerque/git-warp-time
No big changes, just an indication that the tool works and there is no need on the horizon to shake it up.
If you use a build system like #make that reacts to timestamps and are tired of wasted builds jump in; the water is clear of sharks.
pre-commit hooks are fundamentally broken
https://programming.dev/post/43054740
News from #sydbox #git: After ~25 commits, compilation for #Android works with bionic libc: "target/aarch64-linux-android/release/syd: ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), statically linked, for Android 28, built by NDK r25b (8937393), with debug_info, not stripped" Time to set up an #Android #VM and get to testing! #exherbo #linux #security
Interesting read.
I love #git. It's just so elegant and works so well, for what it's supposed to do anyway. Learning how it actually works and how to use the native #cli has yielded one of the biggest ROI, comparable only to learning #vim.
https://mastodon.social/@andrewnez/115775567916253021
TPC – Track Pack Click
TPC is an app I building to help manage projects. It started after my attempt at using Git.https://donburnside.com/tpc-track-pack-click/

🌗 為什麼 pre-commit 鉤子從根本上就是個錯誤
➤ 別讓自動化檢查成為開發效率的絆腳石
✤ https://jyn.dev/pre-commit-hooks-are-fundamentally-broken/
本文深入探討了 Git pre-commit 鉤子在實際開發流程中所導致的種種弊端。作者透過一系列 Rust 專案的實例,展示了 pre-commit 鉤子如何因為檢查「工作目錄」而非「暫存區」而失效,以及在嘗試優化後,反而於變基(rebase)或處理無關檔案時引發更多錯誤。作者認為,pre-commit 鉤子會破壞開發者將提交(commit)視為臨時存檔的習慣,嚴重幹擾本地開發節奏。最終建議開發者應捨棄 pre-commit,改用更穩定、不幹擾本地操作的 pre-push 鉤子,並堅持手動配置以確保開發環境的可控性。
+ 說得太對了!每次我只是想先 commit 把進度存下來然後去喫飯,結果 pre-commit 噴一堆格式錯誤擋住我,真的會讓人抓狂。
+ 作者提到的 `git checkout-index` 技巧確實能解決索引同步問
#Git 工作流 開發工具
@andrewnez Wieviel Mio #git Repos, Links, Topics gibts wohl via @ecosystems zu erforschen? Wohl ne ganze Menge... Wir haben da mal was angezettelt, was sowas wie eine
Multi Git Forge Topic Relation Exploration
darstellen soll:
Erster Aufschlag, also noch very WIP.
\__
#codeberg #gitea #forgejo #github #gitlab #FLOSS #FOSS #OpenSource
Controversial take: LLMs make NixOS configuration tweaks manageable for plebes without computer science degrees.
And learning how to use git is the major prerequisite. Now when the AI tells me the wrong answer I just roll back the change and try again.
Best use of ChatGPT I’ve found so far.
📜 Latest Top Story on #HackerNews: Package managers keep using Git as a database, it never works out
🔍 Original Story: https://nesbitt.io/2025/12/24/package-managers-keep-using-git-as-a-database.html
👤 Author: birdculture
⭐ Score: 413
💬 Number of Comments: 52
🕒 Posted At: 2025-12-26 12:46:36 UTC
🔗 URL: https://news.ycombinator.com/item?id=46391514
#git #hackernews #bot #news #hackernewsbot
Archiving git branches as tags
https://programming.dev/post/43002846
New release of git-next: v2025.12.1 https://crates.io/crates/git-next
trunk-based development manager
Maintenance release with no new features, only internal updates and refactoring:
- migrate to using tree-type internally
- refactor forgejo and github code to use a centralised internal API for each service
#RustLang #Git #GitNext #Github #Forgejo
📜 Latest Top Story on #HackerNews: Package managers keep using Git as a database, it never works out
🔍 Original Story: https://nesbitt.io/2025/12/24/package-managers-keep-using-git-as-a-database.html
👤 Author: birdculture
⭐ Score: 243
💬 Number of Comments: 35
🕒 Posted At: 2025-12-26 12:46:36 UTC
🔗 URL: https://news.ycombinator.com/item?id=46391514
#bot #git #hackernewsbot #news #hackernews