git clone https://github.com/Apolofx/github-wrapper.git
- Ir a la seccion Settings en tu sesion de GitHub.
- Ir a la pestaña Developer settings en la columna de la izquierda.
- Seleccionar Personal acces tokens.
- Elegir Generate new token.
- Seleciconar el scope de permisos que vas a tener mediante la API.
- Generar el token.
- Ir al directorio del github-wrapper, y en el archivo
keys.py
reemplazar el valor del campo GITHUB_API_KEYS por el token obtenido previamente.
- Abrir el archivo
.bashrc
que esta en tu/home
(por ejemplo,/home/tu-nombre-de-usuario/.bashrc
) en un editor de texto. - Agregar
export PATH="github-wrapper-dir:$PATH"
al final del archivo, dondegithub-wrapper-dir
es el directorio donde esta guardadorepo-create.py
. - Guardar el archivo
.bashrc
. - Reiniciar el terminal.
- Abrir el archivo
.bash_profile
que esta file en tu/home
(por ejemplo,Users/tu-nombre-de-usuario/.bash_profile
) en un editor de texto. - Agregar
export PATH="github-wrapper-dir:$PATH"
al final del archivo, dondegithub-wrapper-dir
es el directorio donde esta guardadorepo-create.py
. - Guardar el archivo
.bash_profile
. - Reiniciar el terminal.
- Dentro de la carpeta del script, corremos
chmod +x repo-create.py
- (Opcional) Agregamos el alias para no tener que escribir
'.py'
. Abrimos nuestro.bash_alias
y le agregamos la lineaalias repo-create='repo-create.py'
El script crea un repositorio remoto en GitHub consumiendo la GitHub API con peticiones https.
cd ~/dir-del-proyecto/
git init
git add .
EL DIRECTORIO DEBE CONTENER AL MENOS UN ARCHIVOgit commit -m 'initial commit'
repo-create
Agregar delete repo permission y metodo.