#vcs — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #vcs, aggregated by home.social.
-
Comments in the code vs PR description https://lobste.rs/s/2dsufc #practices #vcs
https://devblogs.microsoft.com/oldnewthing/20260812-00/?p=112607 -
Comments in the code vs PR description https://lobste.rs/s/2dsufc #practices #vcs
https://devblogs.microsoft.com/oldnewthing/20260812-00/?p=112607 -
Comments in the code vs PR description
https://fed.brid.gy/r/https://devblogs.microsoft.com/oldnewthing/20260812-00/?p=112607
-
GitHub Stacks in Jujutsu by @alannorbauer https://lobste.rs/s/keiw21 #vcs
https://alan.norbauer.com/articles/github-stacks-with-jujutsu/ -
GitHub Stacks in Jujutsu by @alannorbauer https://lobste.rs/s/keiw21 #vcs
https://alan.norbauer.com/articles/github-stacks-with-jujutsu/ -
Who Should Pay For Source Code Availability? via @hugoarnal https://lobste.rs/s/rsztog #vcs #zig
https://kristoff.it/blog/source-code-availability/ -
Who Should Pay For Source Code Availability? via @hugoarnal https://lobste.rs/s/rsztog #vcs #zig
https://kristoff.it/blog/source-code-availability/ -
Who Should Pay For Source Code Availability?
https://fed.brid.gy/r/https://kristoff.it/blog/source-code-availability/
-
I just spent a couple days working on an old project that still has the code in mercurial and damn it. Now I'm sad all over again that git won that popularity contest.
-
I just spent a couple days working on an old project that still has the code in mercurial and damn it. Now I'm sad all over again that git won that popularity contest.
-
Radicle 1.10.0 – Sunflower via @robinheghan https://lobste.rs/s/ahuerd #vcs
https://radicle.dev/2026/08/05/radicle-1.10.0.html -
Radicle 1.10.0 – Sunflower via @robinheghan https://lobste.rs/s/ahuerd #vcs
https://radicle.dev/2026/08/05/radicle-1.10.0.html -
#jujutsu #vcs still lots of fun to use (I've since updated my default tmux session config to stop popping out #git related panes like lazygit) but also still getting my head around best practices and ergonomics.
E.g., `jj bookmark advance` clearly prefers that your head/@ be a "real commit"; if you're sitting on an empty commit after a `jj new` or `jj commit` or etc, you have to remember to say `jj bookmark advance --to @-` which is easy to forget.
Conversely, jj's behavior of "@ contains your working copy as-is, there's no index/staging" means you're incentivized /not/ to be sitting on "real work" lest you accidentally perform the equivalent of `git commit --amend` every time you edit a file. (This bites me a lot! Especially for files that another tool is auto-updating like uv.lock, Pulumi.$env.yml etc.)
-
#jujutsu #vcs still lots of fun to use (I've since updated my default tmux session config to stop popping out #git related panes like lazygit) but also still getting my head around best practices and ergonomics.
E.g., `jj bookmark advance` clearly prefers that your head/@ be a "real commit"; if you're sitting on an empty commit after a `jj new` or `jj commit` or etc, you have to remember to say `jj bookmark advance --to @-` which is easy to forget.
Conversely, jj's behavior of "@ contains your working copy as-is, there's no index/staging" means you're incentivized /not/ to be sitting on "real work" lest you accidentally perform the equivalent of `git commit --amend` every time you edit a file. (This bites me a lot! Especially for files that another tool is auto-updating like uv.lock, Pulumi.$env.yml etc.)
-
So... How do I start a SHA-256 #git repository?
Can I convert an existing one?Is there an easy alias for git init?
-
So... How do I start a SHA-256 #git repository?
Can I convert an existing one?Is there an easy alias for git init?
-
Accepting a messy git history https://lobste.rs/s/aj7msu #practices #vcs
https://beza1e1.tuxen.de/git_two_users.html -
Accepting a messy git history https://lobste.rs/s/aj7msu #practices #vcs
https://beza1e1.tuxen.de/git_two_users.html -
Accepting a messy git history
https://fed.brid.gy/r/https://beza1e1.tuxen.de/git_two_users.html
-
Stacked pull requests are now in public preview - GitHub Changelog https://lobste.rs/s/pzl6f0 #vcs
https://github.blog/changelog/2026-07-30-stacked-pull-requests-are-now-in-public-preview/ -
Stacked pull requests are now in public preview - GitHub Changelog https://lobste.rs/s/pzl6f0 #vcs
https://github.blog/changelog/2026-07-30-stacked-pull-requests-are-now-in-public-preview/ -
Manganin: tools matter https://lobste.rs/s/c9xa6h #vcs #zig
https://blog.manganin.dev/blog/tools-matter/ -
Manganin: tools matter https://lobste.rs/s/c9xa6h #vcs #zig
https://blog.manganin.dev/blog/tools-matter/ -
Manganin: tools matter
https://fed.brid.gy/r/https://blog.manganin.dev/blog/tools-matter/
-
Make Reviews Possible Again With This One Simple Trick https://lobste.rs/s/2shapa #programming #vcs #vibecoding
https://silky.github.io/posts/reviews-one-simple-trick.html -
Make Reviews Possible Again With This One Simple Trick https://lobste.rs/s/2shapa #programming #vcs #vibecoding
https://silky.github.io/posts/reviews-one-simple-trick.html -
What does GitHub’s security team even do? https://lobste.rs/s/jnhyrh #security #vcs
https://orchidfiles.com/github-security-team/ -
What does GitHub’s security team even do? https://lobste.rs/s/jnhyrh #security #vcs
https://orchidfiles.com/github-security-team/ -
Make Reviews Possible Again With This One Simple Trick
https://fed.brid.gy/r/https://silky.github.io/posts/reviews-one-simple-trick.html
-
What does GitHub’s security team even do?
https://fed.brid.gy/r/https://orchidfiles.com/github-security-team/
-
git rebase -i is not that scary via @hugoarnal https://lobste.rs/s/uawqly #vcs
https://cachebag.sh/journal/interactive-rebasing/ -
git rebase -i is not that scary via @hugoarnal https://lobste.rs/s/uawqly #vcs
https://cachebag.sh/journal/interactive-rebasing/ -
git rebase -i is not that scary
https://fed.brid.gy/r/https://cachebag.sh/journal/interactive-rebasing/
-
Evan's Jujutsu tutorial: New tutorial from an engineer with particular expertise
https://evmar.github.io/jjtut/
#versioncontrol #programming #jujutsu #git #vcs #jj #+ -
Web-based Jujutsu revset explorer & debugger https://lobste.rs/s/xroult #vcs
https://juju.bi/tools/revset -
Web-based Jujutsu revset explorer & debugger https://lobste.rs/s/xroult #vcs
https://juju.bi/tools/revset -
git --end-of-options via @robalex https://lobste.rs/s/cxz7vd #vcs
https://nesbitt.io/2026/07/21/end-of-options.html -
git --end-of-options via @robalex https://lobste.rs/s/cxz7vd #vcs
https://nesbitt.io/2026/07/21/end-of-options.html -
GitHub suddenly rejected my SSH key (the fix was a .pub file?!) https://lobste.rs/s/twqtlo #devops #vcs
https://thorsell.io/2026/07/21/github-ssh-keys.html -
GitHub suddenly rejected my SSH key (the fix was a .pub file?!)
https://fed.brid.gy/r/https://thorsell.io/2026/07/21/github-ssh-keys.html