Restaurando Blog Github Ssh

· Lectura en 2 min · (312 Palabras) ·

Blog Abdiasriver

Creado con github pages y hugo.

El repositorio Blog solo es el backup del sitio, en el cual se agregaron submodulos. Aqui es donde esta todo el source.

Instalacion de paquetes necesarios

$ pacaur -S git openssh xclip hugo

Creando clave ssh

  1. En la raiz de tu sistema crea una carpeta .ssh si es que no existe
$ mkdir ~/.ssh
  1. Descarga el script de configuracion github y dale permisos de ejecucion
$ chmod +x *.sh
$ sh git-config.sh
  1. Despues de haber terminado de ejecutar git-config.sh se guardarĂ¡ la clave en el portapapeles por lo que nos dirigimos a la configuracion de nuestro github y la pegamos en claves ssh con cualquier nombre.

Clonando con ssh y configurando submodulos

  1. Clona el repositorio blog con ssh
$ git clone [email protected]:abdiasriver/blog.git
$ cd blog
$ git submodule init
$ git submodule update

  1. Efectua los cambios necesarios o creando una nueva entrada.
  2. Para enviar los cambios al repositorio utiliza el siguiente script, personalizalo a tu gusto y despues ejecutalo con.

o tambien puedes usar

git add . git commit -m ‘comentario’ git push


4. Te marcara un error , para ello ve a la carpeta public y ejecuta

$ cd public $ git checkout master && git pull



5. si tu blog no tiene submodulos solamente necesitas clonarlo y hacer un `git checkout master && git pull` para que se actualize el repositorio en el local.


## Agregando submodulos

$ git init $ git remote add origin [email protected]:abdiasriver/blog.git $ git submodule add https://github.com/appernetic/hugo-bootstrap-premium.git themes/hugo-bootstrap-premium $ git submodule add [email protected]:abdiasriver/abdiasriver.github.io.git public $ echo ‘public/’ > .gitignore $ git submodule init $ git submodule update ```

License

Open sourced under the MIT license.

Sponsors

Abdiasriver