On Fri, Apr 22, 2016 at 11:45 PM, Arnel <r...@openmailbox.org> wrote:
>
>
> Doesn't working on a branch marked private and merging it later (upon
> approval)
> essentially provide the benefits of "squashing" the commits? The only
> difference
> would be the branch commits themselves will not be visible on the upstream
> repository upon merging. Only the merge commit will be seen.
>
> Admittedly, changes made that way will be harder to review, though.
> Probably
> better to not use private branches for that situation.


Another potential problem with private branches: Because they don't get
pushed, you loose the safety net of having them replicated in another
(preferably remote) repo.

Remember: Version control is not - in and of itself - a backup. You need to
properly backup your repo. You should also properly backup workspace (and
PC).

This is why my team opted to keep autosync on - fully on. Easier to cleanup
accidental commits to the wrong branch - trunk or other - than to
reconstruct lost work.
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to