Creando servidor/repositorio GIT en linux debian

Hola, vuelvo de nuevo.

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

[email protected]:~$ sudo apt-get install git

Creando el usuario GIT

[email protected]:~$ sudo adduser git #Creando el usuario GIT
>#Nos pedira una contraseña y una informacion basica del usuario, se puden dejar en blaco
[email protected]:~$ su git #iniciamos sesion con el usuario git
#Nos deveria aparecer [email protected]:~$

Creando directorios

[email protected]:~$ mkdir ~/proyectos #Creamos el directorio proyectos en la raiz de usr git
[email protected]:~$ cd ~/proyectos #Vamos al directorio
[email protected]:~/proyectos$ mkdir miPrimerProyecto.git || cd miPrimerProyecto.git #Creamos el directorio de nuestro primer proyecto y ingresamos

Iniciando nuestro repositorio GIT

[email protected]:~/proyectos/miPrimerProyecto.git$ git --bare init #Inicializamos nuestro servidor
[email protected]:~/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

[email protected]:~/proyectos: git clone  ssh:[email protected]:~/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.

Si les gusto o le sirvio mi publicacion y quieren mas no se olviden de apoyarme por twitter @y_mil, facebook o escribirme a mi email [email protected]

No se olviden de comentar, Saludos!
«Las criticas son siempre constructivas» – Enzo Ferrari

Deja un comentario