Hahahahaha git morge y’all
https://bsky.app/profile/whitep4nth3r.com/post/3meyk5t52h226
#Microsoft #Slop #AI #ArtificialIntelligence #Git

A side-by-side diff view!
Scrolling is synchronised across both sides, the gutter is sticky, wrapping is supported, and my favourite hatch effect from Dunk makes a comeback 😄
Next up:
- Line level diffs
- Bring staged/unstaged files into the same view without needing keypress to toggle
- Improve syntax highlighting colours
- QoL stuff like copy path/filename to clipboard etc
- Help menu
- Resist urge to try and build fully-fledged lazygit style client
I failed on Git. Jujutsu rescued me.
https://www-gem.codeberg.page/cli_jj/
#blog #blogpost #git #jj #jujutsu
Merged a patch to reduce CPU usage when running komorebi-bar on macOS
This fix was submitted by Lando Calrissian on the Discord as a literal .patch file
Unironically a much better experience than using GitHub Pull Requests
https://github.com/LGUG2Z/komorebi-for-mac/commit/1c699ed4c4cda25ba7e6d232c3be00461fcebc5f
Ever spent hours fighting a bug that was literally invisible? 👻
On macOS, identical filenames can actually be different byte sequences (NFC vs NFD Unicode). It looks the same to you but it breaks your Git index.
SmartGit handles the deep digging into hex sequences so you don't have to.
Have you ever lost an afternoon to a bug that was literally invisible? Let’s hear your favorite "ghost" story in the comments 👇
#DevLife #MacOS #GitTips #DevTools #Git #SmartGit

💡 If you want to quickly visualize your git history, check out Serie.
It's a lightning-fast TUI built in Rust 🦀 that supports basic Vim motions out of the box. #git #vim
Publickeyの記事になった
リトで参照する #AI #git #rito.blue
元GitHub CEOのドムケ氏、AI時代の開発プラットフォ...
PSA: There's a new experimental subcommand in #git called git-replay. My usecase: when a development branch needs to be rebased onto the upstream master branch, checking it out and then rebasing leads to an unnecessary rebuild. Yes, I have ccache, but CMake must be re-configured, and binaries must be relinked; in #LLVM, the tablegen files also need to be regenerated. To avoid the delay, I "rebase" the branch before checking it out: using the following script, I simply replace "git checkout" calls with "git replay-checkout" calls. Note that it will fail when there would be conflicts, and the limitation comes from git-replay itself.
https://github.com/artagnon/dotfiles/blob/master/bin/git-replay-checkout
An open-source remake of the short-lived jetbrains git client
https://github.com/DetachHead/rebased
⚡️ Checking PowerShell syntax right inside GitHub Actions
🏷️ #devdigest #dotnet #net #git #github
https://devdigest.today/goto/5343
Why does #git doesn't track files renames, but recompute them when needed? Here is the original reasonning from Linus Thorvald.
Fair warning, this message was written in 2005 when writting stuff in a friendly manner was not Linus strong suite!
https://lore.kernel.org/git/Pine.LNX.4.58.0504150753440.7211@ppc970.osdl.org/
How to name your alias for "git log --oneline"?
This obviously is "git lol", not?
Well, guess I am late to the party.