[impdev] Important note for those who use git

Aleric Inglewood aleric.inglewood at gmail.com
Sat Nov 27 07:53:20 PST 2010


Currently I have:

>git branch -r
  aleric/SNOW-440
  aleric/weekly
  arminw/1.2.1-linux64
  arminw/1.2.2-linux64
  arminw/1.3-mplugins-exp
  arminw/1.3.0beta4-linux64
  arminw/ATlayers
  arminw/HPA-backup
  arminw/LinksMultiple
  arminw/RC1
  arminw/RC3-test
  arminw/SNOW-375
  arminw/V2CacheTest
  arminw/beta2-bugfixes
  arminw/cherries-0
  arminw/hpa-again
  arminw/m-plugins-wip
  arminw/m-plugins-wip-water
  arminw/master
  arminw/mccabe-plugins
  arminw/media-plugins
  arminw/more-exp
  arminw/plugins
  arminw/robin-plugins_merge
  arminw/settings-wip
  arminw/very-experimental
  arminw/water-wip
  arminw/weekly
  elektra/weekly
  jacek/1.2-maint
  jacek/1.3-maint
  jacek/SNOW-713
  jacek/fonts
  jacek/hpa-backup
  jacek/landmarks-nav
  jacek/login-manager
  jacek/master
  jacek/mcnext-rebase
  jacek/msh
  jacek/mutegroupchat
  jacek/next
  jacek/nokdu
  jacek/qarl-align
  jacek/weekly
  jacek/wip-stereo
  mccabe/1.2.0-autovoicedisengage
  mccabe/1.3-ao
  mccabe/1.3-buildoptionstexturefix
  mccabe/1.3-fb5-login
  mccabe/1.3-fweekly-transandspell
  mccabe/1.3-llimage2.0.2
  mccabe/1.3-loginretry
  mccabe/1.3-mutegroupchat
  mccabe/1.3-snapshotdefaultname
  mccabe/1.3-stars
  mccabe/1.3-waterflickers
  mccabe/1.3.0-armincherries
  mccabe/1.3.0-skinselection
  mccabe/1.4-fexp-featurettes
  mccabe/1.4-fexp-mediaplugins
  mccabe/1.4-openalfixtest
  mccabe/flexisculpts
  mccabe/master
  mccabe/next
  mccabe/snow-347
  mccabe/webkit_plugins
  mccabe/weekly
  origin/HEAD -> origin/master
  origin/master
  origin/next
  origin/weekly
  robin/IMP-711-wip
  robin/SNOW-713
  robin/aleric_webkit
  robin/libvlc-media-wip
  robin/master
  robin/mccabe-plugins
  robin/next
  robin/plugins_merge
  robin/webkit
  robin/weekly
  robin/weekly-webkit

Clean up those old branches people! Once they are fully merged it's
just a pointer
to OLD code. It's confusing and polluting things here and there.

On Sat, Nov 13, 2010 at 4:14 PM, Aleric Inglewood
<aleric.inglewood at gmail.com> wrote:
> On Sat, Nov 13, 2010 at 3:45 PM, Aleric Inglewood
> <aleric.inglewood at gmail.com> wrote:
>> however-- if you still  have branches laying around*)
>
> Ah, I forgot add that footnote...
>
> *) It came to my attention that many developers have a lot
> of old branches laying around that are long merged in
> and are simply outdated and old.
>
> Please remove them!
>
> A safe way to remove a branch locally is:
>
> git branch -d BRANCHNAME
>
> which will complain if that branch wasn't merged completely.
> However, if it wasn't, but you still are sure you won't use it
> anymore, you can delete it with 'git branch -D BRANCNAME'
>
> However, this does NOT remove that branch from github!
>
> To see all remote branches, type:
>
> git branch -r
>
> This will list ALL remote branches, not just your own.
> Hopefully now you will understand why it's nice to
> delete you old branches from github: they pollute this
> output for everyone (and their tags are laying around
> in everyone's 'gitk' output and equivalent) AND they
> heavily pollute the Network feature results on github :(
>
> Lets assume you see YOURNAME/OLDBRANCH
> and you wish to remove it. Then type:
>
> git push YOURNAME :OLDBRANCH
>
> Note the leading semi-colon in front of :OLDBRANCH!
> YOURNAME is your (exporting) remote.
>
> Thanks for cleaning up!
> Aleric
>
>
> (Ie, and those are JUST the people I'm following; the
> Network output of github is polluted by EVERYONE):
>
>  arminw/1.2.1-linux64
>  arminw/1.2.2-linux64
>  arminw/1.3-mplugins-exp
>  arminw/1.3.0beta4-linux64
>  arminw/ATlayers
>  arminw/HPA-backup
>  arminw/LinksMultiple
>  arminw/RC1
>  arminw/RC3-test
>  arminw/SNOW-375
>  arminw/V2CacheTest
>  arminw/beta2-bugfixes
>  arminw/cherries-0
>  arminw/m-plugins-wip
>  arminw/m-plugins-wip-water
>  arminw/mccabe-plugins
>  arminw/media-plugins
>  arminw/more-exp
>  arminw/plugins
>  arminw/settings-wip
>  arminw/very-experimental
>  arminw/water-wip
>  export/SNOW-713
>  export/webkit_plugins
>  jacek/1.2-maint
>  jacek/1.3-maint
>  jacek/SNOW-713
>  jacek/fonts
>  jacek/hpa-backup
>  jacek/landmarks-nav
>  jacek/login-manager
>  jacek/mcnext-rebase
>  jacek/msh
>  jacek/mutegroupchat
>  jacek/nokdu
>  jacek/qarl-align
>  jacek/wip-stereo
>  mccabe/1.2.0-autovoicedisengage
>  mccabe/1.3-ao
>  mccabe/1.3-buildoptionstexturefix
>  mccabe/1.3-fb5-login
>  mccabe/1.3-fweekly-transandspell
>  mccabe/1.3-llimage2.0.2
>  mccabe/1.3-loginretry
>  mccabe/1.3-mutegroupchat
>  mccabe/1.3-snapshotdefaultname
>  mccabe/1.3-stars
>  mccabe/1.3-waterflickers
>  mccabe/1.3.0-armincherries
>  mccabe/1.3.0-skinselection
>  mccabe/1.4-fexp-featurettes
>  mccabe/1.4-fexp-mediaplugins
>  mccabe/1.4-openalfixtest
>  mccabe/flexisculpts
>  mccabe/snow-347
>  mccabe/webkit_plugins
>  robin/SNOW-713
>  robin/aleric_webkit
>  robin/mccabe-plugins
>  robin/plugins_merge
>  robin/webkit
>  robin/weekly-webkit
>



More information about the ImpDev mailing list