{"thread":{"id":"46651","subject":"Advice needed for basic setup for home user","startedAt":"2017-08-22T20:12:24Z","lastAt":"2017-08-23T05:14:01Z","messageCount":2,"participants":["Harry Putnam","Christian Couder"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"326969","messageId":"87o9r7z7jp.fsf@local.lan","threadId":"46651","inReplyTo":null,"subject":"Advice needed for basic setup for home user","fromName":"Harry Putnam","fromEmail":"reader@newsguy.com","sentAt":"2017-08-22T20:11:54Z","receivedAt":"2017-08-22T20:12:24Z","isPatch":false,"sender":{"key":"reader@newsguy.com","avatar":null},"body":"Setup: Running openindian/hipster updated as of Aug 20 '17\nHardware: HP xw8600 - 2x Xeon  CPU X5450 @ 3.00GHz - 32 GB ram\n\nI used cvs for several yrs before moving to git about yr ago.\n\nIn both cases I've barely scratched the surface with my usage.\n\nI run 5-10 vbox vms' on this host with various OS's involved.\nWith each host, I've kept a local repo of some key OS rc files.\nand a couple of hundred home made scripts. \n\nThey all follow the same pattern of setup, but over time each repo\nbecomes different from its cousins. \n\nI've never taken the step of centralizing the assorted local git repos\ninto a central repo that keeps a branch or directory or whatever it\nwould be called of each local repo.\n\nSo that all the local repos would become a checked out module from the\ncentral git repo.\n\nOr at any rate, something along that line... not even sure how I would\nset that up with git, but would like some overall advice about how to\ndo that. A step thru or an outline would be very useful.\n\n"},{"id":"327010","messageId":"CAP8UFD32=67Cfq6ke0_7SFBEL20TqpFVtq8LXou9WuKOti59ag@mail.gmail.com","threadId":"46651","inReplyTo":"87o9r7z7jp.fsf@local.lan","subject":"Re: Advice needed for basic setup for home user","fromName":"Christian Couder","fromEmail":"christian.couder@gmail.com","sentAt":"2017-08-23T05:13:55Z","receivedAt":"2017-08-23T05:14:01Z","isPatch":false,"sender":{"key":"christian.couder@gmail.com","avatar":"https://avatars.githubusercontent.com/u/208954?v=4"},"body":"On Tue, Aug 22, 2017 at 10:11 PM, Harry Putnam <reader@newsguy.com> wrote:\n>\n> I run 5-10 vbox vms' on this host with various OS's involved.\n> With each host, I've kept a local repo of some key OS rc files.\n> and a couple of hundred home made scripts.\n>\n> They all follow the same pattern of setup, but over time each repo\n> becomes different from its cousins.\n>\n> I've never taken the step of centralizing the assorted local git repos\n> into a central repo that keeps a branch or directory or whatever it\n> would be called of each local repo.\n\nYou should probably decide first how you want the local git repos to be merged.\nThe result would be quite different if you have a branch or if you\nhave a directory for each local repo.\n\nMaybe tutorials or books can help you get more familiar with Git so\nthat you can decide based on what would be best for your use case.\n\nMy wild guess would be that a branch in the central repo for each of\nthe \"master\" branches of the local repos would be the way to go. But I\ndon't know your use case much and cannot suggest you to do that based\non a wild guess.\n\n> So that all the local repos would become a checked out module from the\n> central git repo.\n\nGit doesn't know about \"modules\". It has \"submodules\" but this is yet\nanother different thing and I am not sure at all that it would help in\nyour case.\n\n> Or at any rate, something along that line... not even sure how I would\n> set that up with git, but would like some overall advice about how to\n> do that. A step thru or an outline would be very useful.\n\nAs it is not clear what end result you want, it is difficult to help you.\n"}]}