git-barrido

Limpie las ramas de sus controles de git
Descargar ahora

git-barrido Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • MIT/X Consortium Lic...
  • Precio:
  • FREE
  • Nombre del editor:
  • Arc90, Inc.
  • Sitio web del editor:
  • http://arc90.com

git-barrido Etiquetas


git-barrido Descripción

git-barrido es una herramienta de línea de comandos que le ayuda a limpiar las ramas de Git que se han fusionado en master.One de las mejores características de Git es ramas baratos. Hay modelos de ramificación existentes como el flujo de GitHub y git-flujo de Vincent Driessen que describen métodos para el uso de esta rama principal feature.The problemYour es normalmente donde todos sus tierras de código. Todas las funciones ramas están destinados a ser de corta duración y se fundieron en maestro una vez que están completed.As el tiempo avanza, se puede acumular una larga lista de ramas que ya no son necesarios. ? Han sido fusionados en maestro, ¿qué hacemos con ellos ahora El answerUsing git-barrer puede quitar ramas remotas que se han fusionado en master.To instalarlo ejecute: pip install git-barrido || easy_install git-sweepTry por sí mismo (con seguridad) para ver una lista de las ramas que detecta git-barrido se fusionan en su rama principal:. Usted necesita tener su repositorio Git como su directorio de trabajo actual $ comando Vista cd myrepoThe no hace . cualquier cambio en tu repositorio git-$ barrido previewFetching de las ramas remoteThese se han fusionado en master: BRANCH1 BRANCH2 branch3 branch4 branch5To eliminarlos, ejecute de nuevo con 'git-barrido cleanup`If que esté satisfecho con la lista, puede ejecutar el comando que elimina estas ramas desde el mando a distancia, la limpieza: $ git-cleanupFetching barrido de las ramas remoteThese se han fusionado en master: BRANCH1 BRANCH2 branch3 branch4 branch5Delete estas ramas? (S / n) BRANCH1 y borrado (hecho) BRANCH2 borrar (hecho) eliminando branch3 (hecho) branch4 borrar (hecho) branch5 borrar (hecho) todo hecho! Dile a todos a ejecutar `git fetch --prune` para sincronizar con este mando a distancia . (usted no tiene que, el suyo está sincronizado) Nota: esto puede tomar un poco de tiempo, se está hablando sobre los tubos a la remote.You también puede darle un nombre diferente para sus sucursales remotas y maestras $ git-barrido. Vista previa --master = desarrollar --origin = github ... Dile que saltarse el git fetch que hace por defecto $ previsualización git-barrido ramas --nofetchThese se han fusionado en maestro:. branch1To eliminarlos, ejecute de nuevo con ` limpieza git-barrido --nofetch`Make se pasa por alto ninguna ramas $ git-barrido vista previa skip = developFetching de las ramas remoteThese se han fusionado en maestro:. importancia a la actualización de actualización-libs-derp removalTo los borre, ejecute de nuevo con ` git-barrido de limpieza skip = develop`Once git-barrido encuentra las ramas, se le pedirá que confirme que desea eliminar them.Delete estas ramas? (S / n) Se puede utilizar la opción --force para derivación de esto y empezar a borrar de inmediato $ git-barrido de limpieza skip = desarrollar --forceFetching de las ramas remoteThese se han fusionado en maestro:. Importancia a la actualización de actualización-libs derp-extracción eliminando importante a la actualización (hecho) la supresión de actualización-libs (hecho) eliminando derp-extracción (hecho) Todo hecho! Dile a todos a ejecutar `git fetch --prune` para sincronizar con este mando a distancia. (usted no tiene a, el suyo está sincronizado) la página principal del Producto


git-barrido Software relacionado

Synkie

Synkie mira los repositorios de GIT, cometiendo y empujando cambios automáticamente ...

109

Descargar

gitflujo

Extensiones git para proporcionar operaciones de repositorio de alto nivel para el modelo de ramificación de Vincent Driesessen ...

31

Descargar

atem

Esta herramienta de línea de comandos convierte los datos binarios de MetaStock al texto ASCII ...

79

Descargar