git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Merging five months of Linux kernel history

From
JGJan-Benedict Glaw <jbglaw@lug-owl.de>
Date
Oct 30, 2006, 07:50 UTC
Message-ID
<20061030075002.GT26271@lug-owl.de>
In-Reply-To
<7vhcxm274i.fsf@assigned-by-dhcp.cox.net>
On Sun, 2006-10-29 12:34:53 -0800, Junio C Hamano <junkio@cox.net> wrote:
Show 31 quoted lines
> Jan-Benedict Glaw <jbglaw@lug-owl.de> writes:
> > Due to a move to a new flat and other reasons, I wasn't able to
> > do daily merges from Linus's tree into our vax-linux tree.
> > My time situation has improved and I want to merge all the new
> > and shiny stuff, but it seems a straight "git pull" isn't the
> > best way to do that.
> >
> > What I'd actually love to do is to go through all commits since the
> > last merge and pull/accept/cherry-pick then one by one.  That way I'll
> > learn about new stuff. I'll specifically see generic changes that
> > imply arch-specific stuff, things I'll need to implement later on.
> >
> > Is there any sane way to cluse such a large gap?  I don't mind looking
> > through tenthousands of commits, as long as I get a chance to spot
> > "important" ones.
> 
> I think the best way is:
> 
> 	git pull
>         git log ORIG_HEAD..
> 
> The latter would give your ten thousands of commits to inspect.
> 
> If the pull results in a conflict, then
> 
> 	git pull
> 	git log --merge
> 
> 	... fix conflicts ...
> 	git commit
>         git log ORIG_HEAD..

That's the point--I don't really expect any conflicts, or only a very little number of them. Basically, only the Makefiles and the Kconfig files do have a chance to conflict. It's no more than a new arch/ directory and some drivers.

The hard part will be to figure out all the needed changes in arch code, like the IRQ handling rework etc :)

MfG, JBG
-- 
      Jan-Benedict Glaw      jbglaw@lug-owl.de              +49-172-7608481
Signature of:           Ich hatte in letzter Zeit ein bißchen viel Realitycheck.
the second  :               Langsam möchte ich mal wieder weiterträumen können.
Previous: Junio C HamanoNext: Junio C Hamano
Message 3 of 4 in “Merging five months of Linux kernel history”
  1. Jan-Benedict GlawOct 29, 2006
  2. Junio C HamanoOct 29, 2006
  3. Jan-Benedict GlawOct 30, 2006
  4. Junio C HamanoOct 30, 2006

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.