Pijulのコマンド
最初の操作
$ pijul init
変更の追跡・記録・破棄
pijul status
pijul record
git commit的なやつ。vimが開く
pijul add
Treeにファイルを追加
新しくファイルを追加して、それを追跡したいときのみ使う
pijul log
Pristineのlogを確認
pijul ls
pijul patch
pijul diff
pijul unrecord
過去のものから特定のpatchを除く
ちょっとややこい、よくわかってない
pijul remove
Channel操作
$ pijul fork <ch name>
channelの作成
作成するだけで移動はしない
$ pijul channel
channel一覧
$ pijul channel <ch name>
指定したchannelに切り替え
git checkout的な
$ pijul pull
$ pujul pull --from-channel <ch name> ./
channel同士のmerge
名前がややこしいがgit mergeに相当するもの
pijul apply
git cherry-pick
pijul delete-branch
チーム開発
pijul key
pijul clone
pijul push, pijul
Versionが上がって消えたコマンド
$ pijul branches
→$ pijul channelに変わった
$ pijul checkout <branch name>
→ $ pijul channel switch <branch name>に変わった
$ pijul revert
参考にはなるがすでに変わっているコマンドもいくつかある