Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

190
Vistas
Autenticación de credenciales de GitHub para insertar archivos en un repositorio

Esta pregunta es una especie de continuación de esta:

Autorización al crear un archivo en Javascript en un repositorio de GitHub usando API

Mi objetivo es crear una página estática con GitHub Pages con un simple botón.

Cuando un usuario presiona este botón, se crea un nuevo archivo en el mismo repositorio, con contenido fijo, en la misma rama utilizada para las páginas de GitHub.

Suponga que tiene la dirección de la página estática de GitHub Pages, por ejemplo:

https://github.com/MyGitHubAccount/MyGitHubRepo/blob/gh-pages/index.html

Si este repositorio es público, cualquiera puede ir a esta página y ver el contenido en el navegador.

Supongamos que un usuario quiere presionar el botón para crear el nuevo archivo. Puedo ver 3 escenarios:

  1. el usuario no ha iniciado sesión en GitHub -> si el usuario hace clic en el botón, el archivo no se puede crear en el repositorio

  2. el usuario ha iniciado sesión en GitHub, pero MyGitHubRepo no es uno de sus repositorios -> si el usuario hace clic en el botón, el archivo no se puede crear en el repositorio

  3. el usuario ha iniciado sesión en GitHub y MyGitHubRepo es uno de sus repositorios

Si el usuario hace clic en el botón, ¿es posible crear y enviar el archivo al repositorio? ¿Cuales son las condiciones? ¿Hay algún ejemplo que pueda estudiar?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

TiddlyWiki hace lo que quieres

(anfitrión en páginas GH/GL, guardar a través de JS y https:// git push con token)

Consulte, por ejemplo, el diálogo de configuración aquí: https://doc-links-manual-howto.github.io/

Configuración de TiddlyWikiEjemplo

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda