【Git】実務でよくあるGitエラーと対処法まとめ
https://qiita.com/yuto-vj/items/402d4a9c414354220ba3?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
Does anyone know what's the backstory of the 260 characters absolute path length limit in #windows? Feels like a rather arbitrary limation.
It ends up causing all kinds of problems in various software. In #git I managed to get it solved by activating longer paths in registry, but #unity3d has the path length limit hardcoded apparently...
#gamedev #operatingsystem #filesystem #sysadmin
🌗 pgit:我將 Linux 核心導入了 PostgreSQL
➤ 當 Git 遇上 SQL:將 20 年的開源歷史轉化為可查詢的資料庫
✤ https://oseifert.ch/blog/linux-kernel-pgit
Oliver Seifert 成功將龐大的 Linux 核心開發歷史(包含約 143 萬次提交與 2,400 萬個檔案版本)完整導入至其自研工具 pgit 中。此專案將 Git 歷史記錄轉換為可進行 SQL 查詢的 PostgreSQL 資料庫,並利用 pg-xpatch 進行透明化增量壓縮。在配備高規格伺服器與細緻的作業系統與資料庫參數調優後,僅耗時約兩小時即完成導入。這不僅證明瞭 pgit 處理大型代碼倉儲的能力,更為深入分析核心開發歷程開闢了全新的 SQL 查詢視角。
+ 太瘋狂了!看到 143 萬次提交能在 PostgreSQL 中被隨意查詢,這對於研究開源專案演進簡直是神器。
+ 為了效能把 RAID 0 和各種系統調優做到極致,這種工程實踐精神非常值得參考。
#資料庫 #Linux 核心 #Git #PostgreSQL #效能優化
Thinking of setting up a personal git repo for my writing.
#Writing #WritingCommunity #WriterThoughts #Git
分析 Git 內 commit 判斷專案的 social behavior 的情況
#audit #behavior #community #git #repository #social #society
The #Git Commands Before Reading #Code
https://piechowski.io/post/git-commands-before-reading-code/
The Git Commands I Run Before Reading Any Code
https://programming.dev/post/48502161
What does git cherry-pick <commit> do?
----
Check out the correct answer and reinforce your Git knowledge with immediate feedback on every quiz question here 👉 https://www.git-skills.dev/quiz/advanced-git/
#Git #SmartGit #Coding #Programming #SoftwareEngineering #Developer #TechTips #CodeNewbie #100DaysOfCode #GitRebase #TechQuiz
The Git Commands I Run Before Reading Any Code. Five git commands that tell you where a codebase hurts before you open a single file.
https://piechowski.io/post/git-commands-before-reading-code/
In the meantime, I use jujutsu on 2 of my current projects full time. I do everything, including push/fetch via jj. (with a help of majutsu.el).
The third project have a lot of untracked and ustaged changes, so I'm a bit hesitant to switch it to jj right now. (technically nothing stops me from doing so, but I want to use migration as an opportunity to cleanup and commit all "ongoing" changes).
Anyway, jujutsu is hucking awesome, I enjoy every second using it.
Octopus merge? Some folk around here take that as a challenge. More like a centipede merge, when they're finished...
The Git Commands I Run Before Reading Any Code
https://programming.dev/post/48489665