From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Bill Wohler Newsgroups: gmane.emacs.devel Subject: Re: About git commits Date: Sun, 31 Jan 2016 15:03:23 -0800 Organization: Newt Software Message-ID: <87powhjqro.fsf@olgas.newt.com> References: <878u37s6zl.fsf@petton.fr> <87twltjzdx.fsf@olgas.newt.com> <83io291pnl.fsf@gnu.org> <100495.1454273376@olgas.newt.com> <56AE7C83.6000306@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1454281447 27268 80.91.229.3 (31 Jan 2016 23:04:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 31 Jan 2016 23:04:07 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 01 00:03:57 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aQ12D-0002uK-3Y for ged-emacs-devel@m.gmane.org; Mon, 01 Feb 2016 00:03:57 +0100 Original-Received: from localhost ([::1]:43617 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQ12C-0006sE-KS for ged-emacs-devel@m.gmane.org; Sun, 31 Jan 2016 18:03:56 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51300) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQ11x-0006oy-BO for emacs-devel@gnu.org; Sun, 31 Jan 2016 18:03:42 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aQ11t-0000Yi-Ay for emacs-devel@gnu.org; Sun, 31 Jan 2016 18:03:41 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:46378) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQ11t-0000Yc-3p for emacs-devel@gnu.org; Sun, 31 Jan 2016 18:03:37 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1aQ11o-0002Bh-L2 for emacs-devel@gnu.org; Mon, 01 Feb 2016 00:03:32 +0100 Original-Received: from c-50-161-94-13.hsd1.ca.comcast.net ([50.161.94.13]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 01 Feb 2016 00:03:32 +0100 Original-Received: from wohler by c-50-161-94-13.hsd1.ca.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 01 Feb 2016 00:03:32 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 25 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: c-50-161-94-13.hsd1.ca.comcast.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) Cancel-Lock: sha1:BgKzn8UXEiEkzly3noSi15mnmK8= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:199102 Archived-At: Dmitry Gutov writes: > On 01/31/2016 11:49 PM, Bill Wohler wrote: > >> Log messages are fixed using git rebase -i, which rewrites all of the >> commits from the changed commit to HEAD. > > Not in the Emacs repository. You should read CONTRIBUTE. I have. I don't see anything regarding changing commit messages or rebasing. Can you please point it out? Also, it would help clarify things if Nicolas described exactly how he fixed the commit messages. I'm assuming he used rebase on existing messages in the repository. p.s. to Eli: If the repository has receive.denyNonFastforwards and receive.denyDeletes set to true, then your comment about our history being immutable should be largely accurate and welcome. However, can't a user still use git push -f to override those settings? -- Bill Wohler aka http://www.newt.com/wohler/ GnuPG ID:610BD9AD