2012-06-04 7 views
8

Disculpe si este es el lugar equivocado para publicar pero estoy usando el programa git bash para windows descargado de github.¿Alguien sabe qué usa el programa git bash para Windows para su caparazón?

Funciona prácticamente igual que un terminal linux/mac y me preguntaba si había algún software por ahí que haga lo mismo.

El problema es que solo puedo tener una ventana de git bash abierta, si hay una manera de abrir más de 1 instancia de git bash, ¡eso también sería genial!

Muchas gracias,

Martin

Respuesta

8

Utiliza Git for Windows, un embalaje que contiene MSys/MinGW y Git. Puede obtener varias pestañas usando un contenedor como console.

+0

Gracias. ¿Conoces alguna guía que configure mysysgit con la consola? ¡Gracias de nuevo! –

+0

No utilice terminología incorrecta: "msysgit" es un entorno de desarrollo para desarrollar Git para Windows, y "Git para Windows" es lo que utiliza el software "Github para Windows". Esta distinción se pone de manifiesto en el [sitio web del proyecto] (http://msysgit.github.com/). Por favor, considere editar su respuesta. – kostix

+2

@kostix Así es, el nombre "msysgit" refleja los nombres de los componentes y usé MSYS por sí mismo mucho antes de haber usado git. Realmente debería haber leído su página más a fondo. Editado en consecuencia. – Andrew

9

Github for Windows utiliza un puerto de Windows de GNU bash que es proporcionado por el proyecto MSYS que es, a su vez, una parte del MinGW project. Como Andrew señaló, esta pieza de software es realmente una parte de Git for Windows que Github para Windows incluye y usa internamente.

Para que pueda obtener bash para Windows fuera de Github para Windows instalando MSYS.

Tenga en cuenta que Git para Windows se basa en un modificadomsys.dll que recibió una cantidad sustancial de cambios no incluidos en el flujo ascendente. No estoy seguro de si esto constituye un cambio perceptible por el usuario, pero "stock" bash podría diferir en el comportamiento del que está usando dentro de Github para Windows.

También tenga en cuenta que este puerto de bash no se ha enseñado a tratar adecuadamente con caracteres que no sean ASCII. Por lo tanto, aunque Git para Windows está lleno de Unicode desde 1.7.10, bash no lo sabe y no estoy seguro de que lo haga.

3

Tanto en Windows 7 como en la versión 8, puede desplazar + clic izquierdo en el icono de Git, en la barra de inicio o en el cuadro de búsqueda mágica, para abrir otra instancia.

O bien, puede hacer doble clic en el acceso directo o sh.exe en Git/bin /.

Nota: Incluye la mejora de Fergie y Botimer.

+1

Buen consejo, pero en realidad es shift + clic izquierdo :) – Fergie

+0

Gracias por la corrección :) –

+1

Esto también funciona en Windows 8, así como en los cuadros de búsqueda mágica. Por ejemplo, Win + S, comience a escribir git y haga clic en mayúscula o haga clic en shift-enter para abrir una nueva ventana en lugar de activar una ya abierta. – botimer

Cuestiones relacionadas