Preguntas etiquetadas con git

Git es un sistema de control de versiones distribuido de código abierto (DVCS). Use esta etiqueta para preguntas relacionadas con el uso de Git y los flujos de trabajo. NO USE la etiqueta [github] para problemas relacionados con Git simplemente porque un repositorio está alojado en GitHub. Además, no use esta etiqueta para preguntas generales de programación que involucren un repositorio Git.



7
git push rama local con el mismo nombre que etiqueta remota
Estoy tratando de enviar una nueva rama local product-0.2a remota donde ya hay una etiqueta con el mismo nombre (pero la rama en sí no existe) git push -v --tags --set-upstream origin product-0.2:product-0.2 Pushing to https://****@github.com/mycompany/product.git error: src refspec product-0.2 matches more than one. error: failed to push some refs …
110 git  git-branch 


8
¿Cómo eliminar archivos sin seguimiento en Git?
Estoy trabajando en una rama, digo rama "experimental" que me ramifico desde mi rama maestra. Luego, genero un modelo de usuario en la rama experimental, pero todavía no lo agrego al índice. ¿Qué tengo que hacer si quiero descartar todos los cambios de los archivos agregados recientemente en mi rama …
110 git 

1
¿Cómo resuelvo los conflictos de selección selectiva con sus cambios?
Mi git cherry-pick FOOprodujo un conflicto. Podría revisar los archivos en conflicto y eliminar las líneas entre <<<<<<<y =======, y los marcadores de conflicto en sí mismos, pero espero que haya una manera más fácil. Creo que el svnequivalente fue optar theirs-conflictpor resolver. ¿Cómo hago esto git? No quiero, git …
110 git 


6
Cómo hacer que git diff --ignore-space-change the default
Probablemente podría configurar un alias, pero parece que debería poder configurar esto como una opción en el archivo de configuración, solo que no veo de todos modos para hacerlo. Solo quiero el --ignore-space-changecuando estoy haciendo diff, no cuando estoy aplicando o cualquier otra cosa. Estoy tratando de hacer que la …
110 git  config  git-config 

3
Restablecer otra rama a la actual sin un pago
Estoy escribiendo algunos scripts para mi flujo de trabajo de Git. Necesito restablecer otra rama (existente) a la actual, sin pagar. Antes de: CurrentBranch: commit A OtherBranch: commit B Después: CurrentBranch: commit A OtherBranch: commit A Equivalente de $ git checkout otherbranch $ git reset --soft currentbranch $ git checkout …
110 git 


4
git cherry-pick no funciona
Estoy tratando de seleccionar una confirmación del maestro y llevarla a la rama de producción actual. Sin embargo, cuando ejecuto git cherry-pick <SHA-hash>, recibo este mensaje: # On branch prod_20110801 # Untracked files: # (use "git add <file>..." to include in what will be committed) # site/test-result/ nothing added to …


5
¿Hay alguna forma de agregar líneas de git show, cambiar líneas y eliminar líneas?
"git diff --stat" y "git log --stat" muestran resultados como: $ git diff -C --stat HEAD c9af3e6136e8aec1f79368c2a6164e56bf7a7e07 app/controllers/application_controller.rb | 34 +++------------------------- 1 files changed, 4 insertions(+), 30 deletions(-) Pero lo que realmente sucedió en ese compromiso fue que se cambiaron 4 líneas y se eliminaron 26 líneas, lo que es …
110 git 

4
git diff entre dos archivos diferentes
En HEAD(la última confirmación), tengo un archivo llamado foo. En mi árbol de trabajo actual, le cambié el nombre a bary también lo edité. Quiero git diff fooen HEAD, ybar en mi árbol de trabajo actual.
110 git  diff 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.