`arc` changes my commit messages

Johan Tibell johan.tibell at gmail.com
Tue Oct 21 13:46:16 UTC 2014


This is probably the biggest shortcoming of Phab. If you don't want this
merging behavior you need to make a separate Phab review *per commit*.

When I use arc I usually use git to rewrite the message after the review to
something less messy.

On Tue, Oct 21, 2014 at 11:04 AM, Richard Eisenberg <eir at cis.upenn.edu>
wrote:

> Hi all,
>
> Is there a way to put `arc` into a read-only mode?
>
> Frequently while working on a patch, I make several commits, preferring to
> separate out testing commits from productive work commits and
> non-productive (whitespace, comments) commits. Sometimes each of these
> categories are themselves broken into several commits. These commits are
> *not* my internal workflow. They are intentionally curated by rebasing as
> I'm ready to publish the patch, as I think the patches are easy to read
> this way. (Tell me if I'm wrong, here!) I've resolved myself not to use
> `arc land`, but instead to apply the patch using git.
>
> Yet, when I call `arc diff`, even if I haven't amended my patch during the
> `arc diff`ing process, the commit message of the tip of my branch is
> changed, and without telling me. I recently pushed my (tiny, uninteresting)
> fix to #9692. Luckily, my last commit happened to be the meat, so the
> amended commit message is still wholly relevant. But, that won't always be
> the case, and I was surprised to see a Phab-ified commit message appear in
> the Trac ticket after pushing.
>
> I know I could use more git-ery to restore my old commit message. But is
> there a way to stop `arc` from doing the message change in the first place?
>
> Thanks!
> Richard
> _______________________________________________
> ghc-devs mailing list
> ghc-devs at haskell.org
> http://www.haskell.org/mailman/listinfo/ghc-devs
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/ghc-devs/attachments/20141021/bafce3e5/attachment.html>


More information about the ghc-devs mailing list