No escribo hace tiempo pero bueno hoy vengo a compartir un poco de mi conocimiento, desde hace poco me arme una notebook sin pantalla teclado ni mouse ni nada de lo que tiene una notebook común para hacerla mi servidor, de ahora en adelante voy a estar experimentado.
En esta entrada les voy a explicar como crear un repositorio/servidor de git en un linux, yo en particular estoy utilizando un debian y no soy un gran experto en git pero haciendo pruebas consegui esto y se los comparto.
A tener en cuenta:
- Necesitamos tener un servidor ssh instalado que puede ser openssh-server
Vamos al grano, a instalar el repositorio/servidor git
Instalando git
admin@admin:~$ sudo apt-get install git
Creando el usuario GIT
admin@admin:~$ sudo adduser git #Creando el usuario GIT
>#Nos pedira una contraseña y una informacion basica del usuario, se puden dejar en blaco
admin@admin:~$ su git #iniciamos sesion con el usuario git
#Nos deveria aparecer git@git:~$
Creando directoriosgit@git:~$ mkdir ~/proyectos #Creamos el directorio proyectos en la raiz de usr git
git@git:~$ cd ~/proyectos #Vamos al directorio
git@git:~/proyectos$ mkdir miPrimerProyecto.git || cd miPrimerProyecto.git #Creamos el directorio de nuestro primer proyecto y ingresamos
Iniciando nuestro repositorio GITgit@git:~/proyectos/miPrimerProyecto.git$ git --bare init #Inicializamos nuestro servidor git@git:~/proyectos/miPrimerProyecto.git$ ls #Si observamos el contenido de nuestro directorio podemos observar que ahora hay directorios creado.Conexión remota a nuestro servidor GIT.
Bien ahora que ya tenemos creado nuestro repositorio podemos ir a nuestro ordenamos, dentro de nuestra red y empezar a utilizar nuestro repositorio.
*Es necesario tener instalado Git en el Servidor y en el Cliente
adminCliente@adminCliente:~/proyectos: git clone ssh:git@IpHost:~/proyectos/miPrimerProyecto.git
#En este paso nos pedira la contraseña de nuestro usuario git.
Un repaso de lo que hicimos:
- Primero instalamos git
- Creamos un usuario para nuestros proyectos Git
- Creamos la raíz de directorios y iniciamos nuestro repositorio GIT
- Finalmente clonamos nuestro repositorio a nuestro equipo.
Script en limpio
sudo apt-get install git sudo adduser git #Creando el usuario GIT su git #iniciamos sesion con el usuario git mkdir ~/proyectos #Creamos el directorio proyectos en la raiz de usr git cd ~/proyectos #Vamos al directorio mkdir miPrimerProyecto.git || cd miPrimerProyecto.git #Creamos el directorio de nuestro primer proyecto y ingresamos git --bare init #Inicializamos nuestro servidor ls #Si observamos el contenido de nuestro directorio podemos observar que ahora hay directorios creado.
No se olviden de comentar, Saludos!
"Las criticas son siempre constructivas" - Enzo Ferrari
No hay comentarios:
Publicar un comentario