Si corro git branch -d XYZ, ¿hay alguna forma de recuperar la rama? ¿Hay alguna manera de retroceder como si no hubiera ejecutado el comando borrar
Si corro git branch -d XYZ, ¿hay alguna forma de recuperar la rama? ¿Hay alguna manera de retroceder como si no hubiera ejecutado el comando borrar
En una de mis ramas de desarrollo, hice algunos cambios en mi código base. Antes de poder completar las funciones en las que estaba trabajando, tuve que cambiar mi rama actual a maestra para demostrar algunas funciones. Pero solo usando un "git checkout master" conservó los cambios que también hice...
¿Cómo puedo ver diffentre una sucursal local y una sucursal
Hice una rama llamada 'f' e hice un pago para dominar. Cuando probé el git pullcomando, recibí este mensaje: You have not concluded your merge (MERGE_HEAD exists). Please, commit your changes before you can merge. Cuando lo intento git status, me dio lo siguiente: On branch master # Your branch...
Tengo un repositorio Git con n commits. Tengo un archivo que necesito, y que solía estar en el repositorio, y que de repente busco y pienso "¡Oh! ¿A dónde fue ese archivo?" ¿Hay una (serie de) comando (s) de Git que me dirá que "file realmente_needed.txt fue eliminado en commit n-13"? En otras...
Bifurqué una rama de un repositorio en GitHub y cometí algo específico para mí. Ahora descubrí que el repositorio original tenía una buena característica que estaba en HEAD. Quiero fusionarlo solo sin compromisos previos. ¿Qué tengo que hacer? Sé cómo fusionar todos los commits: git branch -b...
Ves la documentación de Git que dice cosas como La rama debe estar completamente fusionada en HEAD. Pero, ¿qué es HEADexactamente Git
Cuando se usa git config --globalpara configurar cosas, ¿en qué archivo escribirá? Ejemplo: git config --global core.editor "blah" No puedo encontrarlo en estos lugares: C:\Program Files\Git\etc\gitconfig C:\myapp\.git\config No he configurado un ENV? Mi versión Git: 1.6.5.1.1367.gcd48 -...
Lo he estado usando git stash popdurante bastante tiempo. Recientemente me enteré del git stash applycomando. Cuando lo probé, parecía funcionar igual que git stash pop. ¿Cuál es la diferencia entre git stash popy git stash
Digamos que tenemos la siguiente situación en Git: Un repositorio creado: mkdir GitTest2 cd GitTest2 git init Algunas modificaciones en el maestro tienen lugar y se comprometen: echo "On Master" > file git commit -a -m "Initial commit" Feature1 se bifurcó del master y se realizó algún...
¿Hay alguna forma de revertir o deshacer git pull para que mi fuente / repos recupere el estado anterior que tenía antes de hacer git pull? Quiero hacer esto porque fusionó algunos archivos que no quería, pero solo fusionó otros archivos restantes. Entonces, quiero recuperar esos archivos, ¿es eso...
Actualmente tengo tres archivos modificados en mi directorio de trabajo. Sin embargo, quiero que uno de ellos se restablezca al estado HEAD. En SVN, usaría svn revert <filename>(seguido de svn update <filename>si fuera necesario) pero en Git debería usar git reset --hard. Sin embargo,...
Contexto: estoy trabajando en master agregando una característica simple. Después de unos minutos, me doy cuenta de que no era tan simple y que debería haber sido mejor trabajar en una nueva sucursal. Esto siempre me sucede y no tengo idea de cómo cambiar a otra rama y llevar todos estos cambios...
Tengo dos ramas: maestro y dev Quiero crear una "rama de la característica" de la dev rama. Actualmente en la rama de desarrollo, hago: $ git checkout -b myfeature dev ... (algo de trabajo) $ git commit -am "blablabla" $ git push origin myfeature Pero, después de visualizar mis ramas,...
El registro de SVN tiene un modo "-v" que genera nombres de archivos modificados en cada confirmación, de esta manera: jes5199 $ svn log -v -------------------------------------------------- ---------------------- r1 | jes5199 | 2007-01-03 14:39:41 -0800 (mié, 03 de enero de 2007) | 1...
Tengo un repositorio git que se ve así: A -> B -> C -> D -> HEAD Quiero que la cabeza de la rama apunte a A, es decir, quiero que B, C, D y HEAD desaparezcan y quiero que cabeza sea sinónimo de A. Parece que puedo intentar cambiar la base (no se aplica, ya que he introducido cambios...
He hecho un git commit y un empujón posterior. Me gustaría cambiar el mensaje de confirmación. Si lo entiendo correctamente, esto no es aconsejable porque alguien podría haberse retirado del repositorio remoto antes de realizar dichos cambios. ¿Qué pasa si sé que nadie ha tirado? ¿Hay alguna forma...
Usando gitk log, no pude detectar una diferencia entre los dos. ¿Cómo puedo observar la diferencia (con un comando git o alguna
He estado usando Git ahora durante un par de meses en un proyecto con otro desarrollador. Tengo varios años de experiencia con SVN , así que supongo que llevo mucho equipaje a la relación. He oído que Git es excelente para ramificar y fusionar, y hasta ahora, simplemente no lo veo. Claro, la...
Acabo de hacer una git initen la raíz de mi nuevo proyecto. Entonces creé un .gitignorearchivo. Ahora, cuando escribogit status , el archivo .gitignore aparece en la lista de archivos sin seguimiento. ¿Porqué es