Inside .git
Sapling from Meta | Sapling
A Scalable, User-Friendly SCM
facebook/sapling: A Scalable, User-Friendly Source Control System.
A Scalable, User-Friendly Source Control System. Contribute to facebook/sapling development by creating an account on GitHub.
How to use stacked PRs to unblock your entire team
Discover how using stacked PRs in your development workflow can unblock teams, lead to easier debugging, and enhance the review process.
Do we think of git commits as diffs, snapshots, and/or histories?
Graphite - How the fastest developers ship code
Developers use Graphite to create smaller pull requests, stay unblocked, and ship faster. Built for stacking, integrated with GitHub & VS Code.
Forgejo – Beyond coding. We forge.
Forgejo is a self-hosted lightweight software forge. Easy to install and low maintenance, it just does the job.
How to Improve Performance in Git: The Complete Guide | Tower Blog
Is your Git monorepo getting slower and slower? Have a look at all the performance improvements that you can make to speed up your Git repository.
git - What are the negative consequences of setting `feature.manyFiles` for small to mid-size repositories? - Stack Overflow
git provides a feature.manyFiles option that intends to make experiences in large repository smooth. What would be the consequences of turning it on also for small to mid-size repositories, such as...
uedder's blog – Linus Torvalds 氏の理想の git 運用と GitHub
Note 本記事の内容は Linus 氏の発言が人を傷つける場合に筆者がそれを良しと考えるといった意図はございません 少し古い記事になるが、 Linus Torvalds 氏 の GitHub に対する苦言が記事になっていた。 LinuxカーネルにNTFSドライバーが追加、トーバルズ氏はGitHub経由のマージに苦言 - ZDNet Japan Linus 氏が GitHub について苦言を呈するのは今に始まったことではない(後述)が、 別に GitHub のすべてを否定しているわけではない。[1] では一体何が不満なのか。Linus 氏の理想とする git の開発フローを考察した上で、整理してみたい。 Linus 氏の理想 結論からいうと、 「意味あるコミットを作れ」「コミットを大事にしろ」 という思想が伺える。 では 「意味あるコミット」「大事にされたコミット」 とは何なのか。 筆者なりに整理したところ以下 2 つに集約されるように思う。 信頼性: パッチの身元がわかること 説明性: パッチの目的・背景がわかること 信頼性 …
myrepos
You have a lot of version control repositories. Sometimes you want to update them all at once. Or push out all your local changes. You use special command lines in some repositories to implement specific workflows. Myrepos provides a mr command, which is a tool to manage all your version control repositories.
git-sim - Visually simulate Git operations in your own repos with a single terminal command.
zurawiki/gptcommit: A git prepare-commit-msg hook for authoring commit messages with GPT-3.
A git prepare-commit-msg hook for authoring commit messages with GPT-3.
Sign your Git commits with 1Password | 1Password
Developers can now use 1Password to set up and use SSH keys to sign Git commits, building on 1Password’s already robust support for SSH keys.
Signing Git Commits with Your SSH Key
If you enjoy this article on Git, also check these other Git tips:
initialcommit-com/git-sim: Visually simulate Git operations in your own repos with a single terminal command.
Visually simulate Git operations in your own repos with a single terminal command. - GitHub - initialcommit-com/git-sim: Visually simulate Git operations in your own repos with a single terminal co...
myme.no - Git Commands You Probably Do Not Need
RomanHotsiy/commitgpt: Automatically generate commit messages using ChatGPT
Automatically generate commit messages using ChatGPT
Bringing revsets to Git
Intended audience Intermediate to advanced Git users. Developers of version control systems. Origin ...
Git の Squash マージをやめた話 - Mobile Factory Tech Blog
こんにちは!ブロックチェーンチームでエンジニアをしている id:dorapon2000 です。最近買ってよかったものは「潮の華 あおさといわしふりかけ」です。 今回は Git の Squash マージについての知見を共有したいと思います。端的に言うと、 チーム開発で Non Fast-Forward マージをやめて S…
Dependencies Belong in Version Control
Why dependencies should be checked into version control.
git rebase: what can go wrong?
See the History of a Method with git log -L
Git can “trace the evolution” of a specific method, showing you logs of how it has changed over time.
Versioning data in Postgres? Testing a git like approach - Specfy
An alternative way to achieve data versioning in Postgres using git pattern.
pocke/whichpr: Find the pull request from commit hash.
Find the pull request from commit hash. Contribute to pocke/whichpr development by creating an account on GitHub.
Highlights from Git 2.39 - The GitHub Blog
Another new release of Git is here to end the year! Take a look at some of our highlights on what's new in Git 2.39.
scmbreeze/scm_breeze: Adds numbered shortcuts to the output git status, and much more
Adds numbered shortcuts to the output git status, and much more
Organizing multiple Git identities | Garrit's Notes
Generalist software developer writing about scalable infrastructure, fullstack development and DevOps practices.
mergestat/mergestat-lite: Query git repositories with SQL. Generate reports, perform status checks, analyze codebases. 🔍 📊
Query git repositories with SQL. Generate reports, perform status checks, analyze codebases. 🔍 📊 - GitHub - mergestat/mergestat-lite: Query git repositories with SQL. Generate reports, perform stat...
So you want Git SQL? | DoltHub Blog
Dolt is like Git and MySQL had a baby. Learn about the different tools to version SQL queries and databases in a Git manner. Dolt is a SQL database that you can clone, branch, merge, diff, and log just like a Git repository.