2012-09-01 23 views
14

Decidí que necesitaba algún tipo de software de control de revisiones para mi codificación, así que instalé GitHub para Windows.¿Se puede usar Can GitHub para Windows de forma local?

El problema es después de agregar un repositorio, copiar el código fuente en esa carpeta y luego hacer clic en confirmar que desea comprometerse con el sitio web de GitHub y me pide que proporcione el nombre y el correo electrónico.

Como mi intención para usar git es solo tener control de revisión para mí y no colaborar con otros desarrolladores, quiero alojar repositorios localmente en mi computadora.

¿Es posible el alojamiento localmente y puedo hacerlo con GitHub para Windows?

Respuesta

14

Estoy usando GitHub para Windows localmente, así que sí, es posible. Sin embargo, si desea insertar su código, deberá presionarlo en el sitio web de GitHub.

Lo que hago es tener mi repositorio en una cuenta Dropbox, por lo que todavía está en línea, pero también es privado. (As opposed to free GitHub accounts that make your code public). Si está trabajando solo en su código, esto debería estar bien para usted, si solo se compromete con el repositorio "local" de Dropbox.

También vea this question, que me ayudó cuando comencé este proceso.

+5

[bitbucket.org ] (https://bitbucket.org/dashboard/overview) tiene repos privados ilimitados que puede compartir con hasta cinco usuarios antes de tener que comprar una actualización. Además, [SourceTree] (http://www.sourcetreeapp.com/) es una interfaz de usuario git o mercurial gratuita que puede usar con local o remota (https/ssh). – Kyle

+0

Me encanta bitbucket.org. Limitar el número de usuarios es más razonable que limitar los repos privados de un solo usuario. Espero que GitHub cambie su modelo en el futuro. –

4

Si solo lo quiere local, no quiere usar GitHub.

Usted quiere usar git solamente.

Obtiene msysgit, se encuentra en code.google.com/p/msysgit/.

Por supuesto, significa que solo las funciones de git están disponibles, y las características de github no.

Nota: todas las funciones github se encuentran en el sitio web github, y aparte de las funciones sociales (seguimiento de problemas, wiki), incluye los gráficos de la actividad de confirmación, aumenta/disminuye el tamaño del código, gráfico de red.

Habiendo dicho eso, los sustitutos del gráfico de red en GitHub incluyen gitk y otros.

+1

Si quieres un entorno visual agradable, algo así como github, se puede dar un vistazo GitLab. – Silox

+1

msysgit ha sido movido a [aquí] (http://msysgit.github.io/) – arkottke

+0

@arkottke nuevamente movido, esta vez aquí: https://git-for-windows.github.io/ – glenneroo

11

Otra opción cuando se utiliza git local (lo que no "GitHub para Windows"), mientras que querer beneficiarse de algunas de las características de GitHub (wiki, la administración, la navegación, ...), es instalar GitLab.
Claro que puede ser utilizado por varias personas, que no es su caso, pero también es ideal para el desarrollo en solitario.

GitLab commits

Usted puede incluso grabar sus problemas en él:

GitLab issue management

+0

Parece muy prometedor, pero a partir de este comentario al escribir las instalaciones de la comunidad disponibles en el sitio de GitLab no incluyen ventanas, hasta donde puedo encontrar. –

2

Respuesta: Es posible que desee probar TortoiseGit y trabajar con repositorios locales. En git, puede crear un repositorio "simple" como su repositorio principal localmente en una carpeta vacía. Esto es muy fácil con TortoiseGit (elemento de menú contextual).

(Comentario:. Creo que está confundiendo GitHub [el servicio] con git [la demanda])

Cuestiones relacionadas