domingo, 20 de septiembre de 2015

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
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 directorios
git@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 GIT
git@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.

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 acc.limayyo@gmail.com

No se olviden de comentar, Saludos!

"Las criticas son siempre constructivas" - Enzo Ferrari


domingo, 2 de agosto de 2015

Proximamente

Hola, hace un tiempo hice un post sobre mi "inactividad temporal" que no fue tan temporal.

Dije que iba a hablar de twitter boostrap, pawn con c y otras cosas... Bueno las cuestión es que no estan cierto JEJE.

Diseño de desarrollo del proyecto sampmoney.com
Iniciando proyectos
Ahora les puedo decir que voy a volver con mi blog porque esa etapa que yo llame transición no esta totalmente concluida pero si podría decirse que mi vida esta llegando a un punto de relajación, en el que ya tengo un tiempo mayor para aplicarle a mis proyectos.

domingo, 10 de mayo de 2015

Inactividad temporal

Bueno se que hace rato no escribo en el blog, aunque quisiera.

Durante este ultimo mes estoy viviendo una de las transiciones que pudiera ser una de las mas importantes en mi vida..

Asi que espero que cuando todo vuelva a la tranquilidad, pueda subir nuevas cosas.

Les comento que voy a estar hablando de twitter boostrap, django y pawn para sa-mp compilado en c, algo de heroku y espero que sea posible que hablemos de modulos de rf y pics.

Los espero pronto para seguir hackeando.

miércoles, 22 de abril de 2015

Solucion - no puedo iniciar session en ubuntu

 Una pelicula de UbuntuTerror
Bueno, el dia de hoy de alguna forma extraña despues de realizar un update, me encontre con el problema de que ya no podia iniciar session por la interfaz grafica de mi ubuntu.

Simplemente al ingresar al contraseña me volvia al menu de loggin sin ningun mensaje de error y lo que es peor para una persona que tiene rota la pantalla de su notebook y usa un monitor es que se desconfiguraba la pantalla asi que un poco ciego u_u.

viernes, 17 de abril de 2015

Python IndentationError el gran problema con gedit

Bueno, creo que si son un linuxeros, ya conocen el problema habitual que tenemos con gedit y python. La cuestión es que cuando intentamos ejecutar nuestro código idetando y escrito bonito en gedit con python nos dice identationError WTF.

miércoles, 15 de abril de 2015

Tutorial Creando calculadora con python y gtk

Calculadora con python y gtk
Calculadora con python y gtk
Bueno el otro día en este post (Calculadora con python y gtk) subí un código mostrando lo simple y rápido que era construir una calculadora con python y gtk, hoy les traigo un vídeo tutorial donde explico paso a paso la creación de esta calculadora y se puede apreciar también lo simple de su creación y lógica aplicados a python.

martes, 14 de abril de 2015

Que es Lorem Pixel y como se usa

Si alguna ves hicieron o intentaron hacer un sitio web ya conocen a el impronunciable Lorem Ipsum y si no les cuento un poco que es, lorem ipsum nos proporciona un texto en latin aleoteramente para poder insertarlo en nuestra web a modo de prueba.

Hoy mirando unos videos vi a alguien que utilizaba lorempixel, what's ?

Lorem Pixel es como lorem ipsum pero para imagenes, muy cool verdad ??