Preguntas etiquetadas con git

104
Compromisos parciales con Subversion

Dado el caso, hice dos cambios independientes en un archivo: por ejemplo. agregó un nuevo método y cambió otro método. A menudo no quiero realizar ambos cambios como una confirmación, sino como dos confirmaciones independientes. En un repositorio de git, usaría el modo interactivo de git-add (1)...

104
Ver un archivo eliminado en Git

Eliminé un archivo con Git y luego me comprometí, por lo que el archivo ya no está en mi copia de trabajo. Quiero ver el contenido de ese archivo, pero no restaurarlo realmente. ¿Cómo puedo hacer

104
Reordenación de confirmaciones

Actualmente estoy trabajando en una rama y quiero que algunas confirmaciones se fusionen con otras ramas: a-b-c-d-e-f-g (branchA) / --o-x-x-x-x-x-x-x-x-x-x (master) \ x-x-x-x-x (branchB) (Las letras denotan confirmaciones y la "x" son confirmaciones irrelevantes). Sin embargo, noté que...

104
¿Cómo avanzo y retrocedo entre confirmaciones en git?

Estoy haciendo un git bisecty después de llegar al compromiso problemático, ahora estoy tratando de dar un paso adelante / atrás para asegurarme de que estoy en el correcto. yo se de HEAD^ que retrocedemos en la historia, pero ¿hay otro atajo para avanzar (hacia un compromiso específico en el...

104
¿Git Add tiene un interruptor detallado?

Estoy en el proceso de mover todos mis repositorios privados y públicos a github. Una de las decisiones que he tomado es usar solo la consola, ya que significa una huella de herramientas más pequeña si alguna vez necesito cambiar de PC, etc. Sería un gran usuario de aplicaciones de consola y,...

104
Haciendo que git diff --stat muestre la ruta completa del archivo

Al hacerlo, git diff --statalgunos archivos se enumeran con la ruta completa desde la base del repositorio, pero algunos archivos se enumeran como: .../short/path/to/filename. Ese es el camino que comienza con ...y solo se muestra el camino corto. Me gustaría git diffenumerar la ruta completa...

104
¿Cómo hago para que Git trate un archivo como binario?

Tener un problema con un proyecto de tamaño mediano donde los archivos de proyecto de Visual Studio siguen teniendo problemas debido a que git los trata como texto y se fusiona. Me gustaría configurar el archivo como binario para que git no combine automáticamente estos archivos nunca. ¿Hay alguna...

104
¿Cómo puedo instalar desde un subdirectorio git con pip?

Tengo un repositorio de git con muchas carpetas, una de ellas es un módulo de Python instalable con pip, como este: repo.git/ repo.git/folder1/ repo.git/folder2/ repo.git/mymodule/ repo.git/mymodule/__init__.py repo.git/mymodule/setup.py repo.git/mymodule/... Ahora mismo tengo que hacer lo...

104
'git add --patch' para incluir nuevos archivos?

Cuando ejecuto git add -p, ¿hay alguna forma de que git seleccione archivos recién creados como trozos para seleccionar? Entonces, si hago un nuevo archivo llamado foo.java, luego ejecuto git add -p, git no me permitirá elegir el contenido de ese archivo para agregarlo al

104
¿Cómo reparar el repositorio de git dañado?

Intenté clonar mi repositorio que guardo en mi carpeta Ubuntu One en una nueva máquina y obtuve esto: christopher@christopher-laptop:~/source/personal$ git clone ~/Ubuntu\ One\ Side\ Work/projects.git/ Cloning into 'projects'... done. fatal: unable to read tree

104
.gitignore no ignora la ruta .idea

¿Qué me falta que deba hacerse para poder gitignorar mi .idea/camino? ctote@ubuntu:~/dev/1$ git status On branch master Your branch is up-to-date with 'origin/master'. Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git checkout --...