Re: How to create independent branches

3 messages, 3 authors, 2016-06-15 · open the first message on its own page

Re: How to create independent branches

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:42:23

Peter Baumann [off-list ref] writes:
Another question. I'd like to create a totaly independent branch (like
the "todo" branch in git). Is there a more user friendly way than doing

git-checkout -b todo
rm .git/refs/heads/todo
rm .git/index
rm <all_files_in_your_workdir>

... hack hack hack ...
git-commit -a

I looked all over the docs, but can't find anything obvious.
My "todo" branch is not even part of my main git repository.  I
just have two independent repositories (git and todo) locally,
and push into the same public repository.

        

Re: How to create independent branches

From: Petr Baudis <hidden>
Date: 2016-06-15 22:42:23

Dear diary, on Sat, Apr 08, 2006 at 10:49:04PM CEST, I got a letter
where Junio C Hamano [off-list ref] said that...
Peter Baumann [off-list ref] writes:
quoted
Another question. I'd like to create a totaly independent branch (like
the "todo" branch in git). Is there a more user friendly way than doing

git-checkout -b todo
rm .git/refs/heads/todo
rm .git/index
rm <all_files_in_your_workdir>

... hack hack hack ...
git-commit -a

I looked all over the docs, but can't find anything obvious.
My "todo" branch is not even part of my main git repository.  I
just have two independent repositories (git and todo) locally,
and push into the same public repository.
Wouldn't it be better to separate it to two distinct public repositories
as well? It's confusing people and encouraging a practice that really
isn't very feasible and practical in Git.

-- 
				Petr "Pasky" Baudis
Stuff: http://pasky.or.cz/
Right now I am having amnesia and deja-vu at the same time.  I think
I have forgotten this before.

Re: How to create independent branches

From: Johannes Schindelin <hidden>
Date: 2016-06-15 22:42:23

Hi,

On Sat, 8 Apr 2006, Petr Baudis wrote:
Dear diary, on Sat, Apr 08, 2006 at 10:49:04PM CEST, I got a letter
where Junio C Hamano [off-list ref] said that...
quoted
My "todo" branch is not even part of my main git repository.  I
just have two independent repositories (git and todo) locally,
and push into the same public repository.
Wouldn't it be better to separate it to two distinct public repositories
as well? It's confusing people and encouraging a practice that really
isn't very feasible and practical in Git.
How so? I find it highly practical, and do it myself. For example, I track 
a project which is not version-controlled at all. So I have a "branch" in 
git where I keep the tools to fake that version-controlling. And git makes 
it easy to just fetch the changes of both the project and my tools.

Ciao,
Dscho
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help