2010-03-04 4 views
5

Utilizo git con un gran equipo de desarrollo y me gustaría tener un conjunto de alias comunes en todos los desarrolladores. Cambian de vez en cuando, así que me gustaría almacenarlos en origen de alguna manera. ¿Hay alguna manera de configurar eso en git? Estoy usando gitosis para el servidor de git (no estoy seguro de si eso marcaría la diferencia).Alias ​​de Git que están almacenados en el origen

+0

JGA, se las arregló para encontrar una solución a este aparte de una secuencia de comandos ¿sugerencia? –

Respuesta

0

Puede versionar en su glosis por defecto ~/.gitconfig con todos ustedes alias y compartir la configuración.

No se puede modificar que .git/config por el proyecto

Puede también hizo una secuencia de comandos para ejecutar algunos comandos git como:


git config alias.st status 
git config alias.ci commit 

Cada persona para poner en marcha este guión tenía el doble de este alias en la configuración local de Git

4

1) Crear .gitalias archivos con algo como esto:

[alias] 
    # full status 
    s = !git status -sb && git submodule foreach --recursive git status -sb 

2) Confirme este archivo.

3) Añadir a .git/config siguientes líneas:

[include] 
    path = ../.gitalias 

4) pedir a todos los miembros de su equipo a repetir el paso 3.

Cuestiones relacionadas