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

Re: rsync vs. git-push/pull ? (+kudus)

From
RNRamagudi Naziir <naziirr@gmail.com>
Date
Sep 10, 2008, 06:31 UTC
Message-ID
<dfb262380809092331i3399731cqdec3b2bb79d2fcdd@mail.gmail.com>
In-Reply-To
<alpine.DEB.1.10.0809062326000.8096@asgard.lang.hm>
Hi David,
On Sun, Sep 7, 2008 at 9:27 AM,  <david@lang.hm> wrote:
Show 20 quoted lines
> On Sun, 7 Sep 2008, Ramagudi Naziir wrote:
>
>> Hi all,
>>
>> I have several local git repositories on my machine. I'm the only
>> user, and use them only locally. Now, sometimes when I need to work
>> remotely, I just rsync my repositories to my laptop, and keep working
>> there. When I finish (few hours, days or sometimes weeks later), I
>> just rsync everything back to my local git repositories on my main
>> workstation, and continue working there.
>>
>> Now I was wondering whether it's OK or whether there are bad
>> implication I might not think of working this way. For example, maybe
>> some of these little git files are named differently on each machine,
>> and rsyncing them back and forth makes me piling a lot of clutter (in
>> that case maybe git-gc will clean up everything). Or maybe something
>> else horrid is going on and I really should just use git-push or pull.
>
> the git files are names by their content so you don't need to worry about
> them being named differently

But can I end up having a lot of clutter ? e.g. if these files change, then rsync will copy the new files, and the old ones will still be kept, piling up like crud. is this correct ? is it problematic ? will git-gc fix it ?

Previous: david@lang.hmNext: david@lang.hm
Message 3 of 7 in “rsync vs. git-push/pull ? (+kudus)”
  1. Ramagudi NaziirSep 7, 2008
  2. david@lang.hmSep 7, 2008
  3. Ramagudi NaziirSep 10, 2008
  4. david@lang.hmSep 10, 2008
  5. David BrownSep 7, 2008
  6. Ramagudi NaziirSep 10, 2008
  7. Matthieu MoySep 10, 2008

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.