#git

Patrick Georgipatrick@retro.social
2026-01-27

Playing with git:

I have 5000 git mirror repos lying around, what happens if I put them into a single storage, all 200GB?
It gets slow. really slow. packed-refs is 50MB, the process starts requesting 50GB of virtual memory (luckily by far not all backed by actual memory), "fun"

I want to keep track of historical versions of all that stuff, while still being able to update them? Sure:
`git config set remote.origin.fetch "+refs/*:refs/heads/${timestamp}/refs/*" && git remote update`

#git #hacks

Solo ingenieríasoloingenieria
2026-01-27

🚀 GitFlow organiza tu código con ramas para features, releases y hotfixes. El modelo que todo desarrollador debe dominar para trabajar en equipo sin caos. 💻

Lee más 👉 soloingenieria.org/ingenieria-

Solo ingenieríasoloingenieria
2026-01-27

El código desordenado no es un problema técnico, es un problema de flujo de trabajo. GitFlow existe porque trabajar en equipo sin reglas claras genera más conflictos que soluciones. 💡

2026-01-27

Phát hiện một công cụ mới dành cho lập trình viên macOS: GitHub GUI trực quan miễn phí! Công cụ miễn phí này giúp quản lý Git dễ dàng hơn trên macOS với giao diện đơn giản, phù hợp cho cả người mới bắt đầu.

#Git #macOS #GUI #Phanmemmienphi #Macapps #Moc #Phanmemmo

reddit.com/r/opensource/commen

2026-01-27

remote:
remote: Created new pull request for 'miek/26/jan27di/4':
remote: codeberg.org/miekg/forgejo-run
remote:

finally
#codeberg #git

2026-01-27

Today I needed to extract two directories from a Git "monorepo" in order to move them to a new Git repo, while maintaining every single commit that touches those directories. I had a look at many Stack Overflow posts and some Reddit discussions and it didn't seem easy at all. I decided to let Claude have a go and miraculously it appears to have worked. It took almost four hours, used a lot of Git magic involving worktrees.

2026-01-27

got sick of copying default files into every new #git repo.

created a bash script to initialize new repo and copy over default files you want in all your new repos

Just run
git new [folder_name]

if you specify a folder it'll create / use that. If not it'll just work in the current dir.

github.com/masukomi/masuconfig

#programming

2026-01-27

Fediverse, any tips on dealing with slow indexing in large #git repos (2000+ files)?

Escola Linuxescolalinux
2026-01-27

🔍 Desmistificando o Debate Git vs. GitHub: Entendendo as Principais Diferenças 🖥️🔗

Git e GitHub são frequentemente confundidos, mas possuem funções distintas no mundo do desenvolvimento. Descubra as diferenças essenciais entre eles e como cada um pode beneficiar seus projetos!

👉 Saiba mais no blog: nova.escolalinux.com.br/blog/d

Stewart X Addisonsxa@fosstodon.org
2026-01-27

I just had a large "git bisect" process in place and it finished just as a came out of a couple of meetings. Perfect. That would be a great use of meeting time if it could always align itself that way :-) #git #productivity

2026-01-27

I've learned a tone about #git just from watching the crazy commands that #Claude Code spits out during dev work.

Frank Daviesfd93@fosstodon.org
2026-01-27

Plainban, my CLI / plaintext kanban experiment, is now nicer to use with #git 🙂

- use column metadata instead of inline YAML headers for ticket ordering, making diffs easier to read
- add pb edit command (handy for blogging, comments on user stories, etc)
- remove .keep file option as redundant

Since this is a breaking change and also a feature, decided it was worth a version bump to 0.2.0 🎉

codeberg.org/fd93/plainban

#kanban #OpenSource #foss #productivity #Codeberg

2026-01-27

Visual noise kills focus 🧠

SmartGit 26.1 Preview brings a complete GUI overhaul designed for clarity:

🌑 Darker Dark Theme for reduced eye strain.
🎨 Improved Compare Colors for faster diff reading.
✨ Reworked Icons for a cleaner look.

Your eyes will thank you!

#Git #Darkmode #DevTools #SmartGit #UI #DevExperience

2026-01-27

New blog post: Why I prefer Jujutsu over Git

I've been raving about jj for the last two months and my coworkers have asked multiple times if I could put together a small presentation. I've decided to make it a blog post instead.

https://www.schafe-sind-bessere-rasenmaeher.de/tech/why-i-prefer-jujutsu-over-git/

It's a lot of raving and rambling, but hopefully somebody will get something from it. 😅

#blog #git #jj
(I've learned not to use the "jujutsu" hashtag for this 😅)

2026-01-27

It's time to mirror you project on Codeberg

programming.dev/post/44740091

Bart Louwersbart@floss.social
2026-01-27
Hacker Newshacker_news_bot
2026-01-27

📜 Latest Top Story on : I made my own Git
🔍 Original Story: tonystr.net/blog/git_immitation
👤 Author: TonyStr
⭐ Score: 29
💬 Number of Comments: 3
🕒 Posted At: 2026-01-27 10:55:37 UTC
🔗 URL: news.ycombinator.com/item?id=4

2026-01-27

And now we continue our search for a FIDO2-residential-key ssh client for iOS.

My MacBook and Linux boxes are configured to require a secure key for any SSH/Git operation and if none is connected try to query a backup key via the agent socket of my password manager (ssh-agent-mux be blessed).

Is it that hard to have a simple mobile SSH client that supports my existing keys instead of forcing me to generate a new one?

And no GPG is not an option.. it doesn’t do FIDO2 keys at all and their PIV variant is horribly broken and inconvenient if you have more than one secure key (and you should have 2-3..)

#ssh #GIT #fido2 #ios #ed25519 #residentKey

Weiß jetzt auch nicht, ob #Microsoft das mit Absicht macht (zumindest in den heutigen Zeiten). #Azure-#Git, wo der Kunde leichtsinnerweise seinen Code liegen hat, sagt (nicht erst seit gestern sondern schon eine Weile):
** WARNING: connection is not using a post-quantum key exchange algorithm.
** This session may be vulnerable to "store now, decrypt later" attacks.
** The server may need to be upgraded. See openssh.com/pq.html

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst