Pijul for Git users

Pijul for Git users

That’s because in Pijul patches usually commute: in the same way that 3 + 4 + 8 produces exactly the same result than 4 + 3 + 8 if we apply patch B to our repo before we apply patch A and then C the result will be exactly the same that our coworkers will get if they apply patch A before patch C and then patch B. The steps to contribute are:

A tag in Pijul is a patch that specifies that all the previous patches depend on each other to recreate the current state of the repo (while in Git they are a pointer to a commit). After new patches are added to the repo we can recreate the state of any tag by creating a new branch:

Because tags are just patches we can look for their hashes with .

Source: nest.pijul.com