3 ms·
And what is it? couldn't find on the "doc"... is it all rebases or all merges?
by 1oooqooq 3y ago
And what is it?
couldn't find on the "doc"... is it all rebases or all merges?
- baq 3y agoMore like merges but actually neither… it can reorder patches, even conflicting ones, it’s a completely foreign concept in git.
- 1oooqooq 3y agosounds like rebase with force push remote. (well, every push is a force push in git. so just rebase+push. ...except on github if you have "protected branches")
- baq 3y agoNot really, no; ordering of patches is not something you as a developer should care about. It’s behind the scenes. No force pushes necessary.
- vlowther 3y agoThat is a distinction that only exists because a Git repo is an ordered sequence of snapshots of your code that get translated to and from patches for human consumption. As far as I can tell, a Pijul repo is more of a giant dependency graph of patches that when merged together form a consistent snapshot of your code.