2012-06-19 12 views
11

Bueno, probé GitHub for Mac - algo muy útil, pero no quiero compartir mi código privado con otros (lo siento muchachos de github, pero hay proyectos comerciales).¿Cuál es el mejor cliente de Git para Mac OS con mi propio servidor?

También traté de tratar con SourceTree - también, algo impresionante, y Atlassian Bitbucket privado.

Pero todavía no pude encontrar el cliente, que puede soportar mi propio servidor. ¿Es posible?

+0

¿El cliente de GitHub tampoco funciona con repositorios que no son de GitHub? Al menos las ventanas que uno tiene. – ThiefMaster

+0

@ThiefMaster: en realidad no encontré ningún campo "Url" o smth. –

+0

Lo que está buscando se llama "Controles remotos" – ThiefMaster

Respuesta

30

Sourcetree ciertamente es compatible con las instalaciones locales de git, al igual que Tower.

Lo estás pensando mal. Estás pensando que debido a que SourceTree solo te pregunta sobre ingresar credenciales para BitBucket, GitHub o Kiln, ese es el único tipo de servidor git que puedes usar. Eso es incorrecto Tiene esos diálogos de autenticación para esos servicios porque esos servicios brindan características adicionales más allá del simple hospedaje de git, por lo que se requiere un inicio de sesión.

En el caso de un repositorio compartido estándar en lugar de un servicio comercial, simplemente haga File->New y en el cuadro de diálogo del repositorio de clones, ingrese la URL del repositorio compartido. Si ya lo clonó a través de la línea de comandos, haga clic en el botón "Agregar copia de trabajo" en su lugar y señale SourceTree donde se encuentra en su disco.

Una vez que haya clonado el repositorio, puede extraer y enviar desde/hacia el repositorio central de la misma manera que lo haría si estuviera usando la línea de comandos. Todo esto es verdad con Tower también.

+0

Tiene toda la razón.No sé, por qué no me di cuenta de eso. –

0

Puede probar la gitx. Pero preferí Terminal.
Source Tree es la aplicación GUI más completa para GIT que la que probé.

1

Personalmente uso /usr/bin/git.

Si prefiere usar material gráfico, eche un vistazo a GitX.

No utilizo SourceTree, pero pensé que admitirían cualquier servidor; es posible que desee verificarlo dos veces.

+0

En realidad, es compatible con Atlassin Bitbucket, Github, Kiln. No puedo usar mi propio servidor ( –

+2

@ Sheonna8 Incorrecto. Es compatible con cualquier servidor. Consulte mi respuesta más arriba. – wadesworld

Cuestiones relacionadas