Preguntas etiquetadas con git

182
¿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...

182
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...

182
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, y como lo hago...

182
Git Alias: múltiples comandos y parámetros

Estoy tratando de crear un alias que use múltiples comandos de Git y parámetros posicionales. Hay páginas de Stackoverflow para cada una, y parecería dolorosamente obvio hacer ambas cosas, pero estoy teniendo problemas. Como ejemplo, quiero cambiar a branch foo y realizar un estado. Entonces en mi...

182
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:...

182
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 el que...

182
git switch branch sin descartar cambios locales

Muy bien, digamos que un día hacemos un montón de modificaciones y cuando vamos a confirmarlas, notamos que estábamos trabajando en la rama equivocada. ¿Cómo podemos forzar a git a cambiar de rama sin descartar los cambios locales ? Probablemente voy a hacer esto de una manera ingenua mientras...

182
¿Cómo agregar permisos chmod al archivo en GIT?

Quiero que git confirme un archivo .sh, pero quiero que sea ejecutable cuando revise ese mismo archivo en otro servidor. ¿Hay alguna manera de hacerlo sin chmod u + x manualmente ese archivo en los servidores que verifican el

181
Empuje error maestro de origen en nuevo repositorio

Acabo de empezar a usar git con github. Seguí sus instrucciones y encontré errores en el último paso. Estoy revisando un directorio existente que actualmente no está controlado por la fuente (proyecto de aproximadamente una semana de antigüedad). Aparte de eso, mi caso de uso debería ser bastante...

181
Git clone versión particular de repositorio remoto

Cloné un repositorio remoto de git hace aproximadamente un mes. El repositorio remoto ha sufrido muchos cambios y ahora se ha vuelto inestable. Ahora necesito otra copia del repositorio, versión idéntica a la que cloné hace un mes. ¿Cómo hago

181
git log de una sola revisión

Tengo un compromiso c. Quiero obtener el conjunto de cambios de esa metainformación exacta de commit c + y ninguna otra. ¿Hay una manera más simple que git log -p c^..chacer

181
Git: Ignorar archivos rastreados

Tengo algunos archivos rastreados en un repositorio que se modifican automáticamente al compilar el código. No quiero destrabarlos, simplemente no quiero que aparezcan como modificados y no quiero que se pongan en escena cuando agregue git. es posible?

181
'git status' muestra archivos modificados, pero 'git diff' no

He echado un vistazo a todas las preguntas similares. Sin embargo, lo he verificado dos veces y definitivamente algo extraño está sucediendo. En un servidor (Solaris con Git 1.8.1) cloné el repositorio de Git y luego copié la carpeta .git en mis archivos vivos existentes. Esto funcionó...

180
¿Cómo muevo una rama de Git a su propio repositorio?

Tengo una rama que me gustaría mover a un repositorio Git separado, e idealmente mantener el historial de esa rama en el proceso. Hasta ahora he estado mirando git filter-branch, pero no puedo entender si puede hacer lo que quiero hacer. ¿Cómo extraigo una rama de Git en su propio...

180
¿Cómo iniciar sesión en orden inverso?

Hace poco aprendí que puedo obtener hg log para imprimir el historial en orden inverso con: hg log -r : Entonces, por supuesto, intenté: git log -r : Bueno, no funcionó. Entonces, ¿cuál es el comando para hacer lo mismo en

180
Cambiar a otra etiqueta Git

¿Cómo verifico la versión / etiqueta de la versión 1.1.4 del paquete rspec ? cd ~/Library/Application\ Support/TextMate/Bundles/ git clone git://github.com/rspec/rspec-tmbundle.git RSpec.tmbundle osascript -e 'tell app "TextMate" to reload