this post was submitted on 31 Jul 2025
24 points (96.2% liked)

General Programming Discussion

8810 readers
1 users here now

A general programming discussion community.

Rules:

  1. Be civil.
  2. Please start discussions that spark conversation

Other communities

Systems

Functional Programming

Also related

founded 6 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] codexarcanum@lemmy.dbzer0.com 6 points 5 days ago

Seems handy, but all the typical git caveats apply:

  • "Here's a cool feature! NEVER USE IT THIS WAY OR YOU'LL RUIN YOUR WORKING DIRECTORY!"
  • Here's a cool feature, it's actually old and has no standard usage so everyone you meet will be subtly misusing it differently
  • Here's why you should use my workflow instead of yours: Demonstrates a process with 2 less steps but also he skips the cleanup steps so actually its the same amount of work

Fossil also supports this out of the box: you can have as many checkouts of a repo as you want against different branches, and it tries to prevent you from accidentally nesting repositories instead of opening new checkouts.