Preguntas etiquetadas con git

160
¿Cómo empujas solo algunos de tus git commits locales?

Supongamos que tengo 5 commits locales. Quiero enviar solo 2 de ellos a un repositorio centralizado (usando un flujo de trabajo de estilo SVN). ¿Cómo hago esto? Esto no funcionó: git checkout HEAD~3 #set head to three commits ago git push #attempt push from that head Eso termina empujando los...

160
¿Puedo obtener una salida compatible con parches de git-diff?

Estoy haciendo algo muy simple mal. Estoy tratando de preparar un archivo de revisión normal, para poder volver a aplicar algunos cambios: $ git diff > before $ git diff something_here > save.patch $ git checkout . $ patch < save.patch $ git diff > after $ diff before after $ Con el...

160
Bifurcación de GitHub a Bitbucket

Estoy trabajando en un proyecto basado en CakePHP , alojado en GitHub . Mi proyecto está alojado en Bitbucket . Ambos usan git . Básicamente me gustaría crear un 'fork' (no sé si estoy usando los términos correctos, ya que soy nuevo en git ) de CakePHP en mi repositorio de Bitbucket, para poder...

160
¿Cómo extraer solicitar una página wiki en GitHub?

Vi una página wiki en GitHub que no está abierta para edición. Luego bifurqué el proyecto, lo edité en "mi final" e intenté hacer una solicitud de extracción. Resulta que el wiki no está en el proyecto y no hay una manera de enviarle cambios. Aparte del correo electrónico, ¿hay alguna forma de...

159
Ver diferencias de ramas con meld?

Sé que puedo ver la diferencia entre HEAD y el estado actual con meld .. Pero, ¿cómo puedo ver las diferencias entre ramas, por ejemplo mastery develcon meld? En este momento hago los siguientes pasos: Cambiar el nombre de la carpeta de la copia de trabajo, por ejemplo mv /projectA...

159
¿Cómo rastrear contenido no rastreado?

Vea debajo de la línea continua para mi pregunta original. Tengo una carpeta en mi directorio local que no tiene seguimiento. Cuando corro git status, obtengo: Changed but not updated: modified: vendor/plugins/open_flash_chart_2 (modified content, untracked content) Cuando escribo y git add...

159
Configuración de la herramienta diff con .gitconfig

¿Cómo configuro Git para usar una herramienta diferente para diferir con el archivo .gitconfig? Tengo esto en mi .gitconfig: [diff] tool = git-chdiff #also tried /bin/git-chdiff No funciona; solo abre la línea de comando regular diff. Cuando lo hago export GIT_EXTERNAL_DIFF=git-chdiff luego...

159
¿Deshacer una fusión por solicitud de extracción?

Alguien aceptó una solicitud de extracción que no deberían haber recibido. Ahora tenemos un montón de código roto fusionado. ¿Cómo deshacer una solicitud de extracción? Iba a revertir los cambios al commit justo antes de la fusión, pero noté que se fusionó en un montón de commits. Así que ahora hay...

159
Descubre un creador de sucursales de Git

Quiero saber quién creó una sucursal. Soy capaz de hacerlo con: git branch -a | xargs -L 1 bash -c 'echo "$1 `git log --pretty=format:"%H %an" $1^..$1`"' _ Sin embargo, esto devuelve el último confirmador por rama, no necesariamente la persona que creó la

159
¿Cómo eliminar una rama localmente?

Tengo un maestro y una rama de desarrollo en mi repositorio. Quiero eliminar la rama maestra de mi computadora para no comprometerme accidentalmente (sucedió ...). Aquí hay preguntas sobre cómo eliminar sucursales de forma local y remota, pero no he podido averiguar cómo eliminar solo una sucursal...

158
Deshacer parte de cambios no organizados en git

¿Cómo deshago partes de mis cambios no organizados en git pero mantengo el resto como no organizado? La forma en que me di cuenta es: git commit --interactive # Choose the parts I want to delete # Commit the changes git stash git rebase -i master # (I am an ancestor of master) # Delete the line of...

158
¿Puedo organizar repositorios en carpetas en Github?

Soy nuevo en git y lo que estoy haciendo ahora es subir todos mis proyectos recientes como repositorios a github. Hay muchos proyectos diferentes como diseño web, temas de WordPress y diferentes tipos de aplicaciones. Y algunos de estos también pertenecen a proyectos más grandes porque trataban de...