From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: [RFE] Migration to gitlab Date: Fri, 22 Mar 2019 11:19:26 -0400 Message-ID: References: <1552789070.5272.1@yandex.ru> <1552791707.5272.2@yandex.ru> <1552793646.5272.3@yandex.ru> <1552821396.21432.0@yandex.ru> <83imwhwf4x.fsf@gnu.org> <837ecvux2q.fsf@gnu.org> <9c7cf558-a2d3-951e-d6e1-31b3ad5900cf@yandex.ru> <1553064994.13109.0@yandex.ru> <831s32t3fn.fsf@gnu.org> <87mulnxkik.fsf@mbork.pl> <83bm23rqua.fsf@gnu.org> <87sgvf9ejr.fsf@iki.fi> <83tvfvq7rf.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="264887"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Mar 22 16:19:51 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1h7LxW-0016lY-MN for ged-emacs-devel@m.gmane.org; Fri, 22 Mar 2019 16:19:51 +0100 Original-Received: from localhost ([127.0.0.1]:58848 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h7LxV-0008S6-MO for ged-emacs-devel@m.gmane.org; Fri, 22 Mar 2019 11:19:49 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:55929) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h7LxM-0008R8-UZ for emacs-devel@gnu.org; Fri, 22 Mar 2019 11:19:41 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h7LxL-0004As-To for emacs-devel@gnu.org; Fri, 22 Mar 2019 11:19:40 -0400 Original-Received: from [195.159.176.226] (port=34008 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h7LxL-00048b-Iw for emacs-devel@gnu.org; Fri, 22 Mar 2019 11:19:39 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.89) (envelope-from ) id 1h7LxJ-0016Tv-IK for emacs-devel@gnu.org; Fri, 22 Mar 2019 16:19:37 +0100 X-Injected-Via-Gmane: http://gmane.org/ Cancel-Lock: sha1:pOf4AoxnKmVKrJgzUSRn49LkVhs= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 195.159.176.226 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:234586 Archived-At: >> "git pull" is actually "git fetch" + "git merge" so to check a remote >> repository one would do "git fetch https://...". Then useful comands >> would be >> >> git diff master...FETCH_HEAD # from branches' common base to FETCH_HEAD >> git diff master FETCH_HEAD # between the brances >> git log -p master..FETCH_HEAD # log+patches from the common base to FETCH_HEAD >> >> If FETCH_HEAD from a remote url is not merged or turned into a named >> branch the new git objects will eventually be garbage collected. > > Would people want to fetch from a random machine out there just to > review a patch submission? I'm not sure. I know I would and can't see why other people wouldn't. I expect it's safer to "git fetch + git diff" from a random machine out there than it is to have your MUA process a random email from a random person. Clearly, it requires to be connected in order to fetch the branch (rather than having the patch fetched when you sync your email), but you can still review it offline after that. Stefan