> For the complete documentation index, see [llms.txt](https://la-guia.platan.us/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://la-guia.platan.us/setup/configuracion_de_tu_entorno_local/herramientas/git.md).

# Git

Utilizamos [git](https://git-scm.com/) para el control de versiones junto con [github](https://github.com/platanus)

Configuralo para que se pueda autenticar con GitHub y para tener permisos en los repositorios de Platanus:

* Configura tu username en Git para que los commits tengan el autor y commiter correcto [Github Guide](https://help.github.com/articles/setting-your-username-in-git/)
* Configura Git para que guarde en el Keychain tu password, de esta manera no te lo preguntará cada vez que haces pull o push. [Github Guide](https://help.github.com/articles/caching-your-github-password-in-git/)

> TIP: Siempre clona los repositorios usando https y no ssh. De esta manera usaras el puerto 80 que esta abierto en todas partes, me ha pasado mas de una vez que en cafés o coworks esta cerrado el puerto 22.

```
> NOTE: Alternativamente se puede usar un VPN, como Tailscale para circunventar este tipo de situaciones ([https://tailscale.com/](https://tailscale.com/): La instalación no dura más de 10 minutos).
```
