Re: remotes
- From
- Kovacs Levente <leventelist@gmail.com>
- Date
- May 3, 2016, 23:36 UTC
- Message-ID
- <20160504013624.4c51ce42@wind.levalinux.org>
- In-Reply-To
- <xmqqshxylvwh.fsf@gitster.mtv.corp.google.com>
On Tue, 03 May 2016 13:38:22 -0700 Junio C Hamano <gitster@pobox.com> wrote:
Show 16 quoted lines
> Lev <leventelist@gmail.com> writes: > > > I accidentally added a remote of another repository to my config > > file. And so I merged two different repositories together. Is there > > any real user case for this? > > Using multiple remotes is a perfectly normal way in which you are > expected to interact with a single project with other participants. > Perhaps there is one single authoritative and canonical repository > where everybody initially clones from, and it is likely that that > repository is your "origin". Often there are cases where another > participant has a topic that is not yet ready for the mainline but > is worth considering for early adopters and/or is solid enough for > other project participants to build their work on. In such cases, > you can add the repository of that other participant as the second > remote and fetch from her.
Yes, I use that feature.
> It makes no sense if the two repositories hold histories of totally > unrelated projects, of course.
Would it make sense to implement some protection against these kind of accidents? At least a question "are you sure you want to merge two independent repositories/branches?"
Thanks, Lev
-- 73 de HA5OGL Op.: Levente