git-barridoLimpie las ramas de sus controles de git | |
Descargar ahora |
git-barrido Clasificación y resumen
Anuncio publicitario
- 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