how to hide some branches

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

how to hide some branches

From: Pascal Obry <hidden>
Date: 2016-06-15 22:45:42

Hello everyone,

I create a new branch for every new feature/fix I work on. After some
time I have many (too much) branch listed when doing:

   $ git branch

I'd like to hide some (not removing them).

Is there a solution for this?

How you people handle this?

Thanks.

Pascal.

-- 

--|------------------------------------------------------
--| Pascal Obry                           Team-Ada Member
--| 45, rue Gabriel Peri - 78114 Magny Les Hameaux FRANCE
--|------------------------------------------------------
--|              http://www.obry.net
--| "The best way to travel is by means of imagination"
--|
--| gpg --keyserver wwwkeys.pgp.net --recv-key C1082595

Re: how to hide some branches

From: Alex Riesen <hidden>
Date: 2016-06-15 22:45:42

2008/11/30 Pascal Obry [off-list ref]:
I create a new branch for every new feature/fix I work on. After some
time I have many (too much) branch listed when doing:

  $ git branch

I'd like to hide some (not removing them).

Is there a solution for this?

How you people handle this?
Rename them into something _not_ under refs/heads:

  git update-ref refs/hidden/branch branch
  git branch -D branch

?

Re: how to hide some branches

From: Pete Harlan <hidden>
Date: 2016-06-15 22:45:42

Pascal Obry wrote:
Hello everyone,

I create a new branch for every new feature/fix I work on. After some
time I have many (too much) branch listed when doing:

   $ git branch

I'd like to hide some (not removing them).

Is there a solution for this?
From a suggestion by Jakub Narebski, I use an alias "lb" that shows
the most recently-active 8 branches:

  for-each-ref --format='%(refname:short)' \
       --sort=-authordate --count=8 refs/heads/

--Pete

Re: how to hide some branches

From: Peter Krefting <hidden>
Date: 2016-06-15 22:45:42

Pascal Obry:
I'd like to hide some (not removing them).
Is there a solution for this?
git branch --no-merged

shows only the branches that has not been merged into your current
working branch. That might be one solution.

I don't know if it is possible to set it as a default option, but I
would also appreciate such a feature.


I use the "git branch --merged" to move away merged branches into a
different "namespace" (branch "a" becomes "merged/a"):

  for branch in $(git branch --merged master | egrep -v 'merged|master');
  do
    git branch -m "$branch" "merged/$branch"
  done

-- 
\\// Peter - http://www.softwolves.pp.se/

Re: how to hide some branches

From: Pascal Obry <hidden>
Date: 2016-06-15 22:45:42

Pete Harlan a écrit :
quoted
From a suggestion by Jakub Narebski, I use an alias "lb" that shows
the most recently-active 8 branches:

  for-each-ref --format='%(refname:short)' \
       --sort=-authordate --count=8 refs/heads/
Thanks, I like this one. Probably the best approach to me.

-- 

--|------------------------------------------------------
--| Pascal Obry                           Team-Ada Member
--| 45, rue Gabriel Peri - 78114 Magny Les Hameaux FRANCE
--|------------------------------------------------------
--|              http://www.obry.net
--| "The best way to travel is by means of imagination"
--|
--| gpg --keyserver wwwkeys.pgp.net --recv-key C1082595
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help