Quantcast

how to hide some branches

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

how to hide some branches

Pascal Obry

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
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [hidden email]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: how to hide some branches

Alex Riesen
2008/11/30 Pascal Obry <[hidden email]>:

> 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

?
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [hidden email]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: how to hide some branches

Pete Harlan
In reply to this post by Pascal Obry
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
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [hidden email]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: how to hide some branches

Peter Krefting
In reply to this post by Pascal Obry
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/
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [hidden email]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: how to hide some branches

Pascal Obry
In reply to this post by Pete Harlan
Pete Harlan a écrit :
>>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
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [hidden email]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Loading...