One-liner to generate a simple change log from git commits:
git --no-pager log --graph --pretty=format:'%cs %s' | uniq
That outputs something like:
* YYYY-MM-DD Commit 2 message
* YYYY-MM-DD Commit 1 message
#Dropbox cut its backend monorepo from 87GB → 20GB.📉
In collaboration with #GitHub, they fixed a massive bottleneck by optimizing Git delta compression.
The impact:
• Reduced clone times
• Improved CI performance
• Boosted developer velocity
Learn more 👉 https://bit.ly/3R9pSfZ
#InfoQ #SoftwareArchitecture #Git #Monorepo #Optimization

Nouvelles features dans la dernière version de Git !
https://github.blog/open-source/git/highlights-from-git-2-54/
📢⚠️ Cursor AI IDE hit by a high-severity flaw that lets attackers execute code via hidden Git hooks in cloned repos, no clicks needed. A routine dev action can trigger a full system compromise. Patch now.
Read: https://hackread.com/cursor-ai-ide-vulnerability-code-execution-git-hooks/
#Cybersecurity #AI #Vulnerability #Git #CursorAI
Alright, it has been 20 years since it was introduced, time to try out git config rerere.enabled true
How do you restore a specific file from the last commit?
Don't just guess—know for sure. 🧠 Check the correct answer and solidify your version control workflow with interactive feedback here 👉 https://www.git-skills.dev/quiz/undoing-changes/#q-how-do-you-restore-a-specific-file-from-the-last-commit
#Git #GitSkills #SmartGit #Coding #SoftwareEngineer #programming #developers
What’s going on that GitHub is currently facing so much criticism and backlash? Is it due to come Copilot stuff recently?
Sorry, haven’t fully followed stuff on that recently.

Devs where u all at with #GitHub ?
https://mitchellh.com/writing/ghostty-leaving-github
#Dev #programming #Node #Ruby #java #git
Does anyone know of a good iOS app for @gitea? I recently set up an instance and am trying to use it more.
#gitea #software #git #selfhosted #DevOps #softwaredevelopment
[lien] Carrot disclosure: Forgejo - Lobsters (dustri.org via 7tehdt3cnw6kir6o) #security #gik #git #net
🌗 幻影補丁:Git 補丁格式的隱患與潛在風險
➤ 當「補丁」包含不應存在的檔案:論 Git `.patch` 匯出機制的信任危機
✤ https://samizdat.dev/phantom-patch/
軟體開發中,開發者常使用 `curl` 或 `wget` 下載 GitHub 提供的 `.patch` 檔案,再透過 `GNU patch` 工具進行應用。然而,作者發現了一個嚴重的解析缺陷:如果提交訊息(commit message)中包含偽造的 `diff` 格式文字,`GNU patch` 工具會將這些偽造內容視為實際補丁的一部分一併執行。這種「幻影補丁」攻擊手法能讓惡意內容在開發者的機器上非法建立檔案,甚至有潛力覆蓋系統敏感路徑,這揭示了補丁格式解析邏輯中存在的安全信任漏洞。
+ 這太可怕了。我以前為了省事,經常直接抓取 GitHub 的 patch 連結並用 `patch` 指令安裝,完全沒檢查裡麪包含什麼。看來以後得仔細審閱提交訊息了。
+ 這是一個有趣的發現。這反映了 GNU `patch` 工具在設計上過於
#資訊安全 #Git #開源漏洞 #GNU Patch