Re: rsync vs. git-push/pull ? (+kudus)
- From
- Ramagudi 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 ?