A little note I wanted to write down several years ago. Finally done.
https://susam.net/git-checkout-reset-restore.html
#git #programming #linux #technology

[deff - 인터랙티브한 git diff TUI 뷰어
deff는 Rust 기반의 인터랙티브한 git diff TUI 도구로, Side-By-Side 비교 뷰, 문법 하이라이팅, 검색 기능, 리뷰 상태 관리 등을 지원합니다. MIT 라이선스로 제공되며, 다크/라이트/자동 테마 설정이 가능합니다.
https://news.hada.io/topic?id=27420
#git #tui #rust #diff #developertools
Today I spent some time working with my dotfiles repository.
My #linux terminal with #zsh and #ohmyzsh feels great for working with #postgresql, #git and #ruby. I even installed #tint, a Tetris clone written for the Terminal.
Getting used to #tmux for working with multiple windows.

I am migrating and nuking my GitHub account to my self-hosted Forgejo account and noticed the date difference...
checked for the last item and the time is Sep 5, 2019, 11:59 AM in Hong Kong Time, so apparently GitHub calculate the years ago only by year but Forgejo is actually calculated by date (I guess?)
#forgejo #github #git

Help for #git wanted:
That single file gets copied to several projects, not a package, not a library.
I could let it have its git repo, build process, etc and pull it in with the dependency mechanism. 😮💨
Is there a better way, like an "include" mechanism for git repos or whatnot?
My second best approach currently is to let the build system copy the file if the single file repo is available and commit the copy whenever it shows up as changed. Better ideas?
I just learned of #git rebase --autosquash, which lets you easily fix up commits that aren't the latest commit (for which --amend is easier).
Example:
$ git commit -m'A cool thing'
# Commit 35354a9
# Hack hack...
$ git commit -m'An amazing thing'
# Whoops, the cool thing wasn't so cool. Glad I haven't pushed it yet.
# Fix fix...
$ git commit --fixup=35354a9
# Creates commit "fixup! A cool thing"
$ git rebase --autosquash
# Squashes commit "fixup! A cool thing" into commit "A cool thing"
Git Is the New Code, by @neciudan.dev:
https://neciudan.dev/the-new-developer-job-in-the-age-of-ai
#ai #git #commandline #codereviews
git push? Do your pushups first
https://programming.dev/post/46995579
[lien] armgabrielyan/deadbranch: Clean up stale git branches safely. #gik #git #cli
Ein deterministischer #Workflow mit #Markdown, #Pandoc und #Git. Entstanden bei einem tagelangen Ausflug in den Kaninchenbau.
https://blog.jakobs.systems/micro/20260310-isms-document-framework/
#Codeberg #Repo #ISMS #Dokumentenlenkung

Синхронизируем Obsidian быстро, безопасно, удобно и бесплатно
гайд по синхронизации obsidian vault через git с шифрованием через git-crypt и gpg (заметки хранятся на сервере в зашифрованном виде, локально обычный markdown )
https://habr.com/ru/articles/1008758/
Anyone got a working #GPG #git commit signing example for a #macos using #homemanager #nixdarwin
Currently getting the following error:
error: gpg failed to sign the data:
gpg: skipped "$USER": No secret key