Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932513AbWAIGIq (ORCPT ); Mon, 9 Jan 2006 01:08:46 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751685AbWAIGIp (ORCPT ); Mon, 9 Jan 2006 01:08:45 -0500 Received: from wproxy.gmail.com ([64.233.184.193]:40358 "EHLO wproxy.gmail.com") by vger.kernel.org with ESMTP id S1751464AbWAIGIp convert rfc822-to-8bit (ORCPT ); Mon, 9 Jan 2006 01:08:45 -0500 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=kP2iYVoU9qPONHr5194xtN6yJjzXvJey9TkFi0c6xp3JDGDDBtZgQPBjkta58jo/CowCJ3KSn582pyObiXuBB8ZqKwWEpQRBTYeoA/4pPutjQpNQf+kd4ROMoBz936XAstIortwkuNM6UHPOoRCkOY400Ee+U6tEPl06SAaH2x8= Message-ID: <46a038f90601082208i95cd19fmda542da0da8cc9ef@mail.gmail.com> Date: Mon, 9 Jan 2006 19:08:44 +1300 From: Martin Langhoff To: "Brown, Len" Subject: Re: git pull on Linux/ACPI release tree Cc: "David S. Miller" , torvalds@osdl.org, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org, akpm@osdl.org, git@vger.kernel.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7BIT Content-Disposition: inline References: Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1306 Lines: 37 On 1/9/06, Brown, Len wrote: > This is completely insane. > Do you have any idea what "sometimes has problems merging" means > in practice? It means the tools are really nifty in the trivial > case but worse than worthless when you need them the most. Len, all I meant was that you will sometimes see conflicts. And in that case, you are far better off cancelling the rebase and doing a merge, where you will have to resolve the conflicts by hand. git-rebase is for when the potential merge is clearly trivial. In any other case, you do want a proper merge. But in any case, it is easy to do git-fetch && git-rebase and if it does anything but a very trivial merge, backtrack and do a merge. In any case, if I have any suspicion that the merge may not be trivial, I do git-fetch && gitk --since=" 1 month ago" upstream master before deciding on a course of action. Of course, you can merge all the time. It's whether people care about a readable/useful history afterwards. cheers, martin - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/