Recent submissions

Comment · 4 years ago
Yup, it's automatic rebase of a commit on top of the newer (amended) version of its parent.
Comment · 4 years ago
Comment · 4 years ago
Comment · 4 years ago
I don't see why merge conflicts would be a pain specific to monorepos. The merge conflict arises when you and some other person modify the same parts of the same file. No matter the repo size the correct solution here is figuring out the intention of the other person by reading their change or talking to them and deciding how to combine it with your change.

The only reason which may make merge conflicts happen slightly more often in monorepo (vs constellation of small repos) is that not having the repo cloned locally is an obstacle to make the change. So some folks won't bother contributing repo that they'd have to clone first and instead they'd file a bug to the owners.

Comment · 4 years ago
Comment · 4 years ago
Comment · 4 years ago
Phabricator was opensourced by Facebook. But most of it life as an opensource product is was actively maintained by Phacility.
Comment · 4 years ago
It's simply not necessary to have that feature. Sapling encourages regularly committing and amending commits rather than staging changes.

It's also easy to commit / amend part of your work by selecting the lines to include in nice curses interface (--interactive).

Comment · 4 years ago
Comment · 4 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton