A Bitbucket Migration Resulting In Missing Commits 🫨
xalexander.io/missing-commits/
#DevOps #k8s #learnk8s #git #100DaysOfCode #kubernetes #technology
centralisation of code at #github is bad.
but everyone and his dog #selfhosting some #git server for useful code that isn't reliable (or even 0wned, hello gogs instances!) is worse. #programming
Act now! Attackers have been targeting Gogs servers for months
In addition to security researchers, a US security authority is now also warning of attacks on self-hosted Git service servers based on Gogs.
#Cyberangriff #Exploit #Git #IT #Security #Sicherheitslücken #news
👏 nearly 20k!!
Shorter command:
$ git shortlog -s --author 'Daniel Stenberg'
Jetzt handeln! Angreifer haben seit Monaten Gogs-Server im Visier
Neben Sicherheitsforschern warnt nun auch eine US-Sicherheitsbehörde vor Attacken auf Self-hosted-Git-Service-Server auf Basis von Gogs.
#Cyberangriff #Exploit #Git #IT #Security #Sicherheitslücken #news
🛠️ **hgit**: Git chỉ trong ~200 dòng code! Dự án thu gọn này giúp bạn khám phá cơ chế nội bộ của Git, lý tưởng cho việc học và thử nghiệm. #Git #Programming #OpenSource #CôngNghệ #PhầnMềmMãNguồn #hgit
https://www.reddit.com/r/programming/comments/1qbney5/hgit_git_in_200_lines_of_code/
Git Rebase for the Terrified
https://www.brethorsting.com/blog/2026/01/git-rebase-for-the-terrified/
#HackerNews #Git #Rebase #Git #Terrified #Developer #Tips #Version #Control
Yesterday was an interesting day work wise. In the repo I was working on, we build docker images in a github action for the dev branch. Merging to main triggers tagging of the latest image as prod.
I needed to get a hotfix out to production for one of the images. This was not easy since we had moved our dev branch to push to the excellent Cloudfleet registry rather than our old Harbor.
To make matters worse, we had made some major changes to that image in dev that were not ready for production. The solution was:
1. Create a branch from dev to keep the work in progress
2. Reset dev to the head of main
3. Force push to github and wait for it to build
4. Pull the newly built image from the Cloudfleet registry
5. Tag the image with prod and push it to Harbor
Then of course, reset dev to the branch that saved the change and force push to get our work in progress out in our development system again.
#git #github #devops
I’ve been astoundingly happy with https://www.fork.dev. Having tried several different #git merge tool guis over the *cough*decades*cough*… I’ve not found a better one.
well worth buyin imo. (not that my opinion matters all that much)
My #2026 resolution was field-testing sha256 git repos and I converted one of my minor projects, but since Github only supports sha1 I've moved the repository to codeberg:
https://codeberg.org/kpcyrd/ssh-keyonly
Everything else worked well. I'm also mirroring the repo to Arch Linux' Gitlab. Gitlab's UI didn't support creating sha256 repos, but this can be bypassed through the "import repository" feature.
I've used this guide, which was very helpful: https://cybrkyd.com/post/how-to-convert-a-sha1-git-repository-to-sha256/
#git #sha256 #sha1 #rust #codeberg
How We Synchronize .NET’s Virtual Monorepo
https://devblogs.microsoft.com/dotnet/how-we-synchronize-dotnets-virtual-monorepo/
#microsoft #NET #NET_Internals #Developer_Stories #git #Infrastructure #Monorepo #Source_Control #VMR
Anais Killian (@anaiskkillian)
codex cli 사용 후기 및 실무 팁: codex cli가 중독성 있다며, 한 브랜치에서 작업을 몰아한 뒤 PR 만들 준비가 되면 codex에게 개별 브랜치로 분리해 달라고 요청하면 된다는 @gabriel1의 팁을 공유.
https://x.com/anaiskkillian/status/2010417228244799808