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.

5
¿Cómo volver a 'master' con git?
He hecho mi primer compromiso; luego creó una rama (digamos branch1). En esta rama he creado un 'ejemplo' de directorio y me he comprometido. En GitHub veo mi nueva rama y el nuevo 'ejemplo' de directorio que he agregado. Ahora me pregunto cómo puedo "sincronizarme" con el maestro; y elimine …
135 git 

4
¿Cómo crear una nueva (y vacía) rama "raíz"?
Me gustaría definir una nueva rama "raíz" en este repositorio de git. Por rama "raíz" me refiero a una rama que es completamente independiente de todas las otras ramas en el repositorio 1 . Desafortunadamente, incluso el commit (llamémoslo A) en la base del árbol de commit del repositorio contiene …
135 git 

10
¿Cómo elegir desde una sucursal remota?
Tengo problemas para realizar una selección de cereza. En mi máquina local, actualmente estoy en mi rama "maestra". Quiero elegir un compromiso de otra rama, llamada "cebra". La rama "cebra" es una rama remota. Entonces git status: # On branch master nothing to commit (working directory clean) Ok, ahora trato …
135 git 

4
gitignore no ignora la carpeta
En la raíz de mi proyecto tengo una foocarpeta. Dentro de la foocarpeta tengo una barcarpeta. Me gustaría ignorar todos los cambios en todos los archivos dentro de mi barcarpeta. Tengo esto en mi gitignore: /foo/bar La carpeta está marcada: existe y tiene que ignorar los archivos. gitignorees committed Sin …
135 git  gitignore 


3
¿Cuál es la diferencia entre git am y git apply?
Ambos git amy git applyse pueden usar para aplicar parches. No logro ver la diferencia. Ahora veo una diferencia: git amconfirma automáticamente mientras que git applysolo toca los archivos pero no crea una confirmación. ¿Es esa la única diferencia?
134 git  patch 

7
¿Cómo actualizo mi repositorio simple?
Creé un repositorio simple para publicar mi repositorio, pero no puedo entender cómo actualizar el repositorio simple con el estado actual del repositorio principal.
134 git 

6
Cómo reducir la carpeta .git
Mi base actual tiene un tamaño total de aprox. 200MB. Pero mi carpeta .git tiene un increíble tamaño de 5GB (!). Como llevo mi trabajo a un servidor externo, no necesito un gran historial local ... ¿Cómo puedo reducir la carpeta .git para liberar espacio en mi cuaderno? ¿Puedo eliminar …
134 git 

3
¿Cómo deshago un pago en git?
Acabo de comprobar una confirmación anterior de mi repositorio local de git. No le he hecho ningún cambio, solo lo estaba mirando. Ahora quiero volver a mi último commit, ¿cómo hago eso? El comando exacto que utilicé para comprobarlo: git checkout e5dff6b3c5d704f9b598de46551355d18235ac08 Ahora, cuando escribo git log, en la parte …
134 git 

30
Obtener permiso denegado (clave pública) en gitlab
Mi problema es que no puedo empujar o buscar desde GitLab. Sin embargo, puedo clonar (a través de HTTP o SSH). Recibo este error cuando intento presionar: Permiso denegado (clave pública) fatal: no se pudo leer desde el repositorio remoto De todos los hilos que he visto, esto es lo …
134 git  ubuntu  ssh  gitlab 

7
Perdí mi schema.rb! ¿Se puede regenerar?
Debido a algunos problemas de implementación, dejé de rastrear schema.rb en git. De alguna manera, he rellenado esto y, en algún momento, mi archivo schema.rb ha desaparecido. ¿Hay alguna forma de regenerar schema.rb desde la base de datos o desde las migraciones? Preferiría no perder los datos existentes.



6
Git empuje rama de un control remoto a otro?
Tengo los siguientes controles remotos configurados: $ git remote korg rorg Y las siguientes ramas: $ git branch -a * (no branch) remotes/korg/gingerbread remotes/korg/gingerbread-release remotes/korg/honeycomb remotes/korg/honeycomb-mr1-release remotes/korg/master remotes/m/android-2.3.3_r1 -> refs/tags/android-2.3.3_r1a remotes/m/gingerbread -> korg/gingerbread Ahora deseo empujar todas las ramas remotas desde korgel rorgcontrol remoto. ¿Cómo puedo hacer eso? Preferiblemente sin …

14
etiqueta de pago git, git pull falla en la rama
He clonado un repositorio de git y luego verifiqué una etiqueta: # git checkout 2.4.33 -b my_branch Esto está bien, pero cuando intento ejecutar git pullen mi rama, git escupe este error: No hay información de seguimiento para la sucursal actual. Especifique con qué rama desea fusionarse. Ver git-pull (1) …

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.