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.

18
cómo hacer que Git ignore los archivos .idea creados por Rubymine
Yo uso Rubymine para proyectos de Rails. Muy a menudo, Rubymine realiza cambios en los .idea/*archivos que no me importan. Pero sigue evitando que revise nuevas sucursales y hace que mi versión sea .idea/diferente de la de mis compañeros de trabajo. Ya hemos añadido .idea/a .gitignore, pero mantiene el seguimiento …
185 git  rubymine 

18
Git - ¿Cómo arreglar una rebase interactiva "corrupta"?
Logré crear un pequeño desastre en mi repositorio local de git. Estaba tratando de arreglar un commit roto usando las siguientes instrucciones . Antes de ejecutar el "git commit --amend" (y después del git rebase --interactive) decidí que mis cambios eran incorrectos y ejecuté "git reset HEAD --hard". No es …
184 git  msysgit  git-rebase 

11
Obteniendo la diferencia entre dos repositorios
¿Cómo podemos obtener la diferencia entre dos repositorios git? El escenario: tenemos un repo_a y repo_b. Este último fue creado como una copia de repo_a. Ha habido un desarrollo paralelo en ambos repositorios después. ¿Hay alguna manera de enumerar las diferencias de las versiones actuales de estos dos repositorios?
184 git  git-diff 

4
Rastrea una nueva sucursal remota creada en GitHub
Ya tengo una rama maestra local que rastrea la rama maestra remota de un proyecto github. Ahora, un colaborador mío ha creado una nueva sucursal en el mismo proyecto, y quiero hacer lo siguiente en consecuencia: crear una nueva sucursal localmente haga que esta nueva rama rastree la nueva rama …
183 git  github  git-branch 


5
¿Cómo aplastar dos commits no consecutivos?
Soy un poco nuevo en toda la función de rebase en git. Digamos que hice los siguientes commits: A -> B -> C -> D Después, me doy cuenta de que Dcontiene una solución que depende de algún código nuevo agregado A, y que estas confirmaciones van juntas. ¿Cómo aplastar …
183 git  git-rebase 



5
Rebasar un commit de fusión Git
Tome el siguiente caso: Tengo algo de trabajo en una rama temática y ahora estoy listo para volver a fusionarme con master: * eb3b733 3 [master] [origin/master] | * b62cae6 2 [topic] |/ * 38abeae 1 Realizo la fusión de master, resuelvo los conflictos y ahora tengo: * 8101fe3 Merge …

5
git push --force-with-lease vs. --force
Estoy tratando de entender la diferencia entre git push --force y git push --force-with-lease ¿Supongo que este último solo empuja al control remoto si el control remoto no tiene confirmaciones que la rama local no tiene ?
183 git  git-push 

8
Cómo fusionar la rama actual en otra rama
Tengo dos ramas, maestro y dev. Siempre trabajo en desarrollo y solo verifico el código en la rama maestra una vez que ha sido aprobado para uso de producción. Cuando lo hago, tengo que hacer lo siguiente: git checkout master git merge dev git checkout dev Eso es muy detallado, …

4
Hacer que Heroku ejecute una rama Git no maestra
Tengo un proyecto alojado en Heroku y he llegado al punto en que quiero hacer un servidor de prueba alternativo (para poder probar a los trabajadores de Heroku sin alterar la producción). Ya configuré mi control remoto principal de Heroku con mi troncal y un control remoto de Heroku-dev en …
182 git  heroku 

5
¿Ignorar archivos modificados (pero no confirmados) en git?
¿Puedo decirle a git que ignore los archivos que se modifican (eliminan) pero que no deberían confirmarse? La situación es que tengo un subdirectorio en el repositorio que contiene cosas que no me interesan en absoluto, así que lo eliminé para evitar que aparezca en autocompletados y similares (en el …
182 git  git-svn  ignore 

7
Repositorios anidados de Git?
¿Puedo anidar repositorios de Git? Yo tengo: /project_root/ /project_root/my_project /project_root/third_party_git_repository_used_by_my_project ¿Tiene sentido que git init/addel /project_rootde facilitar la gestión de todo localmente o tengo para administrar my_projecty la tercera una de las partes por separado?
182 git 

4
fatal: no es un nombre de objeto válido: 'maestro'
Tengo un servidor privado que ejecuta git 1.7 cuando git init una carpeta no crea una rama maestra. Porque cuando lo hago: git branch No enumera nada. Cuando lo hago: git --bare init crea los archivos Cuando escribo git branch master dice: fatal: Not a valid object name: 'master'.
182 git 

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.