2012-01-06 11 views
163

¿Puedo hacer una solicitud de extracción en la esencia de algún otro en GitHub?¿Puedo hacer una solicitud de extracción en GitHub?

Soy consciente del flujo de trabajo fork, clone y commit para una esencia que poseo. Me gustaría saber si puedo solicitar actualizar la esencia de otra persona con mi tenedor.

+0

http://stackoverflow.com/questions/10688185/how-to-merge-a-gist-on-github –

Respuesta

114

Actualmente no puede abrir una solicitud de extracción en un Gist.

Puedes comentar en el Gist y pedirle al autor que actualice el Gist desde tu tenedor.

+11

Por desgracia, ya que es un repositorio git ya se puede clonar él. Simplemente no han surgido el aspecto de solicitud de extracción. – studgeek

+0

Además, las solicitudes de extracción, los problemas y otras características de github en los sitios web serían un antipatrón. Aquí está el por qué. https://stackoverflow.com/a/47336590/117471 –

21

Como dijo @Kevin, desafortunadamente, GitHub no expone una GUI para solicitudes de extracción en gists. Sin embargo, puede bifurcar la esencia, hacer los cambios en la horquilla y luego compartir un enlace al tenedor con el autor original.

Si el autor original es mantener un repositorio local clonado de su GIST (ver How do you manage your gists on github?) entonces se puede hacer un tirón en contra de su tenedor como el uso de un mando a distancia la esencia # (por ejemplo git://gist.github.com/1131276).

3

Pulling Gists no es posible de la misma manera que git pull, uno podría proporcionar los cambios a través de Gist en forma de .diff/.patch. Esto se puede hacer a nivel local en el directorio de trabajo con diff oa través de GitHub si ya está bifurcado existe:

De esta manera, es diferencial y mucho más fácil ver/aplicar los cambios, especialmente si afecta a varios archivos.

15

He enviado un correo electrónico de solicitud de función al [email protected] y señalé esta pregunta.

Ivan Žužak respondió con el habitual:

He añadido que a nuestra lista de solicitud de función para que el equipo puede considerarlo.

confirmando que no es posible.

Sigamos votando esta pregunta hasta que suceda.

Recomiendo crear un repositorio regular llamado gists y ordenar sus ideas en carpetas normales.

0

No creo que sea apropiado tener una solicitud de extracción en gists. La intención de gist.github.com era mejorar el concepto pastebin comúnmente utilizado en IRC y foros.Ellos optaron por llamar al servicio "GIST" porque as vocabulary.com describes it...

Cuando necesite un breve resumen de los elementos esenciales, en lugar de toda la historia o una explicación detallada, que está buscando el GIST.

Sin embargo, admitiremos que a github le falta una característica muy importante. La capacidad de create a full github repo out of a gist and keep metadata about its origins.

Eso resolvería la mayoría de las necesidades de las personas. En ese momento, la única forma de "solicitud" que alguien debería enviar es "oye, ¿no harías un total repo de esto?" Y eso se puede hacer en los comentarios. Por NO permite pull requests, issues, etc. en gists, le permite al autor responder a un comentario como, "nah, fue solo un truco que lancé y no intento apoyar".

StackOverflow won't let you link to pastebin without including a code block. Done. 
Cuestiones relacionadas