# Question

**URL:** https://discourse.pijul.org/c/question/8.md?page=1

[Latest](https://discourse.pijul.org/latest.md) · [Categories](https://discourse.pijul.org/categories.md)

**Page:** 2

---

## [Undo push to remote](https://discourse.pijul.org/t/undo-push-to-remote/1158)

<div class="topic-metadata">

**Author:** [@quietlight](https://discourse.pijul.org/u/quietlight)\
**Replies:** 3\
**Last updated:** [December 10, 2023, 11:09pm UTC](https://discourse.pijul.org/t/undo-push-to-remote/1158 "2023-12-10T23:09:49Z")

</div>

I made a mistake, bound to happen sometime. I pushed to the wrong repo and need to undo the push. It is not clear to me from the docs how to do this. One thing that would be nice, maybe it already exists, would be to h…

---

## [Nix flakes integration?](https://discourse.pijul.org/t/nix-flakes-integration/733)

<div class="topic-metadata">

**Author:** [@las](https://discourse.pijul.org/u/las)\
**Replies:** 9\
**Last updated:** [November 26, 2023, 8:45pm UTC](https://discourse.pijul.org/t/nix-flakes-integration/733 "2023-11-26T20:45:17Z")

</div>

I was considering using pijul to manage my nix flakes, but since nix flakes seem heavily tied to git and hg, I’m not sure how to do this. On the https://nixos.wiki/wiki/Flakes this is written after all: “Warning: flake m…

---

## [Installing Pijul on Windows](https://discourse.pijul.org/t/installing-pijul-on-windows/1129)

<div class="topic-metadata">

**Author:** [@Dangthrimble](https://discourse.pijul.org/u/Dangthrimble)\
**Replies:** 10\
**Last updated:** [November 23, 2023, 9:28pm UTC](https://discourse.pijul.org/t/installing-pijul-on-windows/1129 "2023-11-23T21:28:45Z")

</div>

Not sure whether this should be under “Question” or “Documentation”. Anyway, I assume the documentation (and presumably the installation process) is clear for all OSes with the exception of Windows. The section on instal…

---

## [More info about theory](https://discourse.pijul.org/t/more-info-about-theory/1125)

<div class="topic-metadata">

**Author:** [@KunaPrime](https://discourse.pijul.org/u/KunaPrime)\
**Replies:** 2\
**Last updated:** [November 1, 2023, 8:10am UTC](https://discourse.pijul.org/t/more-info-about-theory/1125 "2023-11-01T08:10:26Z")

</div>

Hi there, i have stumbled upon pijul and it seem like very interesting project and tool so i’m looking for ways how to better understand it. In particular, reading “Theory - A less naive representation” section in the …

---

## [Identity / Key: What are the "name", "displayname" and "username"?](https://discourse.pijul.org/t/identity-key-what-are-the-name-displayname-and-username/1115)

<div class="topic-metadata">

**Author:** [@das-g](https://discourse.pijul.org/u/das-g)\
**Replies:** 2\
**Last updated:** [October 28, 2023, 10:30pm UTC](https://discourse.pijul.org/t/identity-key-what-are-the-name-displayname-and-username/1115 "2023-10-28T22:30:35Z")

</div>

Even after reading through https://pijul.org/manual/keys.html and and pijul/pijul - Discussion #521 - Can’t get a new repo going, pijul/manual - Discussion #58 - Update documentation on keys/identities including the c…

---

## [Non-Colocated Channels](https://discourse.pijul.org/t/non-colocated-channels/1104)

<div class="topic-metadata">

**Author:** [@stellarpower](https://discourse.pijul.org/u/stellarpower)\
**Replies:** 2\
**Last updated:** [October 12, 2023, 5:00am UTC](https://discourse.pijul.org/t/non-colocated-channels/1104 "2023-10-12T05:00:25Z")

</div>

Sorry, sure this has been asked a million times before, but as I can’t see the answer online… What’s the recommended way of having non-colocated channels? I.e., I’d like separate channels to have their working tree in s…

---

## [Is Pijul the right tool for me? I want to version-control my personal backups](https://discourse.pijul.org/t/is-pijul-the-right-tool-for-me-i-want-to-version-control-my-personal-backups/1077)

<div class="topic-metadata">

**Author:** [@birb](https://discourse.pijul.org/u/birb)\
**Replies:** 4\
**Last updated:** [October 1, 2023, 5:27pm UTC](https://discourse.pijul.org/t/is-pijul-the-right-tool-for-me-i-want-to-version-control-my-personal-backups/1077 "2023-10-01T17:27:53Z")

</div>

Hi :slight\_smile: Other users and I will benefit from knowing whether to learn and use Pijul. Here’s my use-case: I have files in my computer (music, videos, documents, etc.) I have a hard drive that contains a copy o…

---

## [Switch to XDG spec on macOS](https://discourse.pijul.org/t/switch-to-xdg-spec-on-macos/1093)

<div class="topic-metadata">

**Author:** [@Poliorcetics](https://discourse.pijul.org/u/Poliorcetics)\
**Replies:** 0\
**Last updated:** [August 14, 2023, 5:21pm UTC](https://discourse.pijul.org/t/switch-to-xdg-spec-on-macos/1093 "2023-08-14T17:21:07Z")

</div>

Currently Pijul uses the Apple spec for data dirs to write its config, but as a cli/dev tool, that just make it extra annoying to work with: there is a space in the the path, making it annoying to type in a shell it’s …

---

## [Bug? Line numbers during record splitting changes in one file](https://discourse.pijul.org/t/bug-line-numbers-during-record-splitting-changes-in-one-file/1079)

<div class="topic-metadata">

**Author:** [@RepoCmd](https://discourse.pijul.org/u/RepoCmd)\
**Replies:** 0\
**Last updated:** [July 29, 2023, 9:38am UTC](https://discourse.pijul.org/t/bug-line-numbers-during-record-splitting-changes-in-one-file/1079 "2023-07-29T09:38:43Z")

</div>

Hi, let say I have a first version of recorded file (line numbers are not in the file and are added for convenience): 1 a 2 b 3 c 4 d 5 e 6 f 7 g and I’m adding some new features (A & F) alongside with some DEBUG code…

---

## [Interop or analogs with Gerrit code review](https://discourse.pijul.org/t/interop-or-analogs-with-gerrit-code-review/1072)

<div class="topic-metadata">

**Author:** [@controlpl4n3](https://discourse.pijul.org/u/controlpl4n3)\
**Replies:** 2\
**Last updated:** [July 17, 2023, 5:25pm UTC](https://discourse.pijul.org/t/interop-or-analogs-with-gerrit-code-review/1072 "2023-07-17T17:25:57Z")

</div>

Last year I got to know zuul-ci and Gerrit code review. When I saw pijul, it seemed to be a way to make trunk based development accessible to beginners. I have not found many references to Gerrit here and I wonder if t…

---

## [What's the behaviour when pushing changes with should\_cache = true?](https://discourse.pijul.org/t/whats-the-behaviour-when-pushing-changes-with-should-cache-true/1066)

<div class="topic-metadata">

**Author:** [@PackmanDude](https://discourse.pijul.org/u/PackmanDude)\
**Replies:** 1\
**Last updated:** [July 8, 2023, 10:11pm UTC](https://discourse.pijul.org/t/whats-the-behaviour-when-pushing-changes-with-should-cache-true/1066 "2023-07-08T22:11:46Z")

</div>

I’m always accidentally closing the first window that pops up my default text editor, when using pijul push -f Which help page states: Force an update of the local(,) remote cache. At some circumstances it’s possib…

---

## [How to rewrite change with dependents](https://discourse.pijul.org/t/how-to-rewrite-change-with-dependents/1060)

<div class="topic-metadata">

**Author:** [@Rosuavio](https://discourse.pijul.org/u/Rosuavio)\
**Replies:** 3\
**Last updated:** [June 29, 2023, 12:40am UTC](https://discourse.pijul.org/t/how-to-rewrite-change-with-dependents/1060 "2023-06-29T00:40:10Z")

</div>

I am having trouble finding a way to easily rewrite a change and reapply all of its dependents on top of the new change (like using git rebase -i to rewrite a non-HEAD commit in the history). I know pijul works fundamen…

---

## [How is \`pijul log\` output sorted?](https://discourse.pijul.org/t/how-is-pijul-log-output-sorted/1032)

<div class="topic-metadata">

**Author:** [@andybalholm](https://discourse.pijul.org/u/andybalholm)\
**Replies:** 3\
**Last updated:** [June 28, 2023, 11:47pm UTC](https://discourse.pijul.org/t/how-is-pijul-log-output-sorted/1032 "2023-06-28T23:47:34Z")

</div>

Of course it’s basically in reverse chronological order. But is it sorted by the creation date of the change, or the time it was added to the channel that’s being logged? (These will be the same if you only ever have one…

---

## [How to add named remote?](https://discourse.pijul.org/t/how-to-add-named-remote/870)

<div class="topic-metadata">

**Author:** [@fzzr](https://discourse.pijul.org/u/fzzr)\
**Replies:** 6\
**Last updated:** [June 25, 2023, 5:12am UTC](https://discourse.pijul.org/t/how-to-add-named-remote/870 "2023-06-25T05:12:30Z")

</div>

I just try old --set-remote name and this doesn’t exist. Something like remote add doesn’t exist too. What I missed?

---

## [Connection reset by peer (os error 104)](https://discourse.pijul.org/t/connection-reset-by-peer-os-error-104/1058)

<div class="topic-metadata">

**Author:** [@PackmanDude](https://discourse.pijul.org/u/PackmanDude)\
**Replies:** 11\
**Last updated:** [June 6, 2023, 2:09am UTC](https://discourse.pijul.org/t/connection-reset-by-peer-os-error-104/1058 "2023-06-06T02:09:43Z")

</div>

How to fix this? I’m using 5th beta on GNU/Linux system.

---

## [Pijul as an alternative to stacked-git?](https://discourse.pijul.org/t/pijul-as-an-alternative-to-stacked-git/928)

<div class="topic-metadata">

**Author:** [@woobilicious](https://discourse.pijul.org/u/woobilicious)\
**Replies:** 5\
**Last updated:** [May 11, 2023, 3:52pm UTC](https://discourse.pijul.org/t/pijul-as-an-alternative-to-stacked-git/928 "2023-05-11T15:52:26Z")

</div>

https://stacked-git.github.io/ Stacked git is a plugin to git that lets you maintain special branches that use a theory of patches, but in a simple stack. I’ve been helping someone maintain some patches to the linux ke…

---

## [Working "without" channels](https://discourse.pijul.org/t/working-without-channels/1047)

<div class="topic-metadata">

**Author:** [@spacefrogg](https://discourse.pijul.org/u/spacefrogg)\
**Replies:** 4\
**Last updated:** [May 10, 2023, 8:37am UTC](https://discourse.pijul.org/t/working-without-channels/1047 "2023-05-10T08:37:03Z")

</div>

Continuing the discussion from Phenomenological Pijul (or Pijul from the outside): The OP had two questions: How to work on multiple features/bugs at the same time without using (named) channels? How does this integra…

---

## [Contribution mechanism in Nest](https://discourse.pijul.org/t/contribution-mechanism-in-nest/848)

<div class="topic-metadata">

**Author:** [@HKalbasi](https://discourse.pijul.org/u/HKalbasi)\
**Replies:** 4\
**Last updated:** [April 25, 2023, 8:37pm UTC](https://discourse.pijul.org/t/contribution-mechanism-in-nest/848 "2023-04-25T20:37:36Z")

</div>

Sorry if it is an obvious question, but I don’t see the equivalent of fork/pull request of github in Nest. Is it exists? If not, is it planned? Would it have the same form of github, or something completely different? An…

---

## [Pijul related publications](https://discourse.pijul.org/t/pijul-related-publications/999)

<div class="topic-metadata">

**Author:** [@bbros-dev](https://discourse.pijul.org/u/bbros-dev)\
**Replies:** 1\
**Last updated:** [October 28, 2022, 9:56am UTC](https://discourse.pijul.org/t/pijul-related-publications/999 "2022-10-28T09:56:34Z")

</div>

Hi, are there any publications or other documents setting out the proofs/calculations that Pijul implements?

---

## [Searching through Changes](https://discourse.pijul.org/t/searching-through-changes/996)

<div class="topic-metadata">

**Author:** [@stellarpower](https://discourse.pijul.org/u/stellarpower)\
**Replies:** 0\
**Last updated:** [October 13, 2022, 9:26pm UTC](https://discourse.pijul.org/t/searching-through-changes/996 "2022-10-13T21:26:42Z")

</div>

I have some lines from the files in my repository that seem to have gone missing. Is it possible to search through pijul’s changes for a specific phrase I believe should be in my tracked files? So far I have knocked so…

---

## [Does \`pijul clone\` utilizing SSH Certificates work?](https://discourse.pijul.org/t/does-pijul-clone-utilizing-ssh-certificates-work/992)

<div class="topic-metadata">

**Author:** [@zamu](https://discourse.pijul.org/u/zamu)\
**Replies:** 2\
**Last updated:** [September 29, 2022, 9:09pm UTC](https://discourse.pijul.org/t/does-pijul-clone-utilizing-ssh-certificates-work/992 "2022-09-29T21:09:27Z")

</div>

Does pijul support push/pull over SSH to servers that only authenticate via SSH certificates? (Note that this isn’t public key authentication, but SSH CA for clients connecting to the server). I tested this against two …

---

## [Other way to install on Debian?](https://discourse.pijul.org/t/other-way-to-install-on-debian/968)

<div class="topic-metadata">

**Author:** [@Geobert](https://discourse.pijul.org/u/Geobert)\
**Replies:** 1\
**Last updated:** [September 20, 2022, 1:13am UTC](https://discourse.pijul.org/t/other-way-to-install-on-debian/968 "2022-09-20T01:13:47Z")

</div>

Hi, I have a low end VPS and nix-env --upgrade is running out of mem :frowning: Is there another way to install a prebuilt pijul? (As compiling it is not possible either on this vps) EDIT: tried to compile, it worked,…

---

## [Is there an equivalent of \`git status\`?](https://discourse.pijul.org/t/is-there-an-equivalent-of-git-status/690)

<div class="topic-metadata">

**Author:** [@FrankDMartinez](https://discourse.pijul.org/u/FrankDMartinez)\
**Replies:** 30\
**Last updated:** [September 20, 2022, 12:47am UTC](https://discourse.pijul.org/t/is-there-an-equivalent-of-git-status/690 "2022-09-20T00:47:45Z")

</div>

I see occasional references to pijul status but my alpha 22 installed on a Mac seems to not have it. Is this Pijul command real or am I misunderstanding the references?

---

## [Multiple signing keys](https://discourse.pijul.org/t/multiple-signing-keys/958)

<div class="topic-metadata">

**Author:** [@notramo](https://discourse.pijul.org/u/notramo)\
**Replies:** 3\
**Last updated:** [August 31, 2022, 4:34pm UTC](https://discourse.pijul.org/t/multiple-signing-keys/958 "2022-08-31T16:34:21Z")

</div>

Is it possible to use multiple signing keys? (e.g. one for contributions using the Nest, one for personal .config version controlling, one for hosting my projects publicly, but outside the Nest, etc.)

---

## [Pijul and data versionning](https://discourse.pijul.org/t/pijul-and-data-versionning/972)

<div class="topic-metadata">

**Author:** [@multun](https://discourse.pijul.org/u/multun)\
**Replies:** 1\
**Last updated:** [August 31, 2022, 4:32pm UTC](https://discourse.pijul.org/t/pijul-and-data-versionning/972 "2022-08-31T16:32:16Z")

</div>

Hello there! I’m working on OSRD, a GPL tool to visualize, edit, and simulate railway infrastructure, financed by Europe and SNCF. We would very much like to have an usable versioning feature, which would enable our us…

---

## [\[SOLVED\] pijul git screwed my git repo?](https://discourse.pijul.org/t/solved-pijul-git-screwed-my-git-repo/970)

<div class="topic-metadata">

**Author:** [@Geobert](https://discourse.pijul.org/u/Geobert)\
**Replies:** 2\
**Last updated:** [August 29, 2022, 5:49pm UTC](https://discourse.pijul.org/t/solved-pijul-git-screwed-my-git-repo/970 "2022-08-29T17:49:39Z")

</div>

Hi, First, it’s my fault not backing up things, but I by doing that: \> mkdir blog\_pijul \> cd blog\_pijul \> pijul git ../blog/ it would import blog into blog\_pijul but instead, it modified my git repo and ended with an …

---

## [Branches, signing keys, and version controlling my home dir](https://discourse.pijul.org/t/branches-signing-keys-and-version-controlling-my-home-dir/267)

<div class="topic-metadata">

**Author:** [@jshholland](https://discourse.pijul.org/u/jshholland)\
**Replies:** 5\
**Last updated:** [August 22, 2022, 9:49am UTC](https://discourse.pijul.org/t/branches-signing-keys-and-version-controlling-my-home-dir/267 "2022-08-22T09:49:33Z")

</div>

Hi all, I’ve written up some thoughts on Pijul on my blog. There are a few places the docs aren’t clear, as I mention towards the end of my post. First, how exactly do branches work at the moment? There are some thread…

---

## [Export changeset (to send over Matrix, e-mail, etc.)](https://discourse.pijul.org/t/export-changeset-to-send-over-matrix-e-mail-etc/957)

<div class="topic-metadata">

**Author:** [@notramo](https://discourse.pijul.org/u/notramo)\
**Replies:** 0\
**Last updated:** [August 20, 2022, 8:13pm UTC](https://discourse.pijul.org/t/export-changeset-to-send-over-matrix-e-mail-etc/957 "2022-08-20T20:13:54Z")

</div>

Exporting changes was advertised as one of the main strengths of Pijul a while ago. Has it been changed in recent versions? Is it possible to export one or more change to a file which can be sent to other contributors?

---

## [Writing a repo browser for Pijul](https://discourse.pijul.org/t/writing-a-repo-browser-for-pijul/955)

<div class="topic-metadata">

**Author:** [@notramo](https://discourse.pijul.org/u/notramo)\
**Replies:** 0\
**Last updated:** [August 20, 2022, 1:52pm UTC](https://discourse.pijul.org/t/writing-a-repo-browser-for-pijul/955 "2022-08-20T13:52:01Z")

</div>

I want to use libpijul in a project written in Crystal. It supports using C bindings. It would be a Pijul repo browser, similar to the Pijul Nest. (No discussions, CI, or anything, just a browser.) It would be able to r…

---

## [Fresh clone of pijul sources contains conflicts (or conflict markers)](https://discourse.pijul.org/t/fresh-clone-of-pijul-sources-contains-conflicts-or-conflict-markers/944)

<div class="topic-metadata">

**Author:** [@laumann](https://discourse.pijul.org/u/laumann)\
**Replies:** 6\
**Last updated:** [August 8, 2022, 3:19pm UTC](https://discourse.pijul.org/t/fresh-clone-of-pijul-sources-contains-conflicts-or-conflict-markers/944 "2022-08-08T15:19:24Z")

</div>

Today I realised that my clone of pijul/pijul contains a conflict (or just a conflict marker). I nuked the folder and cloned again: $ pijul --version pijul 1.0.0-beta.2 $ pijul clone https://nest.pijul.com/pijul/pijul …

[Previous page](https://discourse.pijul.org/c/question/8.md)

[Next page](https://discourse.pijul.org/c/question/8.md?page=2)
