¿Puedo hacer una solicitud de extracción sobre la esencia de otra persona en GitHub?
Soy consciente del flujo de trabajo de fork, clon y commit para una esencia que poseo. Me gustaría saber si puedo solicitar actualizar la esencia de otra persona con mi tenedor.
git
github
gist
pull-request
Razvan Caliman
fuente
fuente
Respuestas:
Actualmente no puede abrir una solicitud de extracción en un Gist.
Sin embargo, puedes comentar sobre el Gist y pedirle al autor que actualice el Gist desde tu fork.
fuente
Como dijo @Kevin, desafortunadamente GitHub no expone una GUI para solicitudes de extracción de datos esenciales. Sin embargo, puede bifurcar la esencia, realizar los cambios en la bifurcación y luego compartir un enlace a la bifurcación con el autor original.
Si el autor original mantiene un repositorio clonado local de su esencia (vea ¿Cómo maneja sus esencias en github? ), Entonces puede tirar de su tenedor como control remoto utilizando el número de esencia (por ejemplo
git://gist.github.com/1131276
).fuente
Envié un correo electrónico de solicitud de función
[email protected]
y señalé esta pregunta.Ivan Žužak respondió con la habitual:
confirmando que no es posible.
Sigamos votando esta pregunta hasta que suceda.
En su lugar, recomiendo crear un repositorio regular llamado
gists
y ordenar sus gist en carpetas regulares.fuente
No creo que sea apropiado tener una solicitud de extracción de lo esencial. La intención de gist.github.com era mejorar el concepto de pastebin comúnmente utilizado en IRC y foros. Eligieron llamar al servicio "esencia" porque como lo describe vocabulary.com ...
Sin embargo, reconoceré que a github le falta una característica muy importante. La capacidad de crear un repositorio completo de Github a partir de una esencia y mantener metadatos sobre sus orígenes .
Eso resolvería la mayoría de lo que la gente necesita. En ese punto, la única forma de "solicitud" que alguien tendría que enviar es "oye, ¿no harás un repositorio completo de esto?" Y eso se puede hacer en los comentarios. Al NO permitir
pull requests
,issues
etc., lo esencial, le permite al autor responder a dicho comentario con "no, fue solo un truco que hice y no pretendo apoyar".fuente
No es posible extraer Gists de la misma manera que
git pull
, uno podría proporcionar los cambios a través de Gist en forma de un.diff
/.patch
. Esto se puede hacer localmente en su directorio de trabajo con diff o mediante GitHub si ya está bifurcado allí:De esta manera, es diferencial y mucho más fácil ver / aplicar los cambios, especialmente si afecta a múltiples archivos.
fuente