Preguntas etiquetadas con git

Git es un sistema de control de versiones distribuido de código abierto y gratuito diseñado para manejar todo, desde proyectos pequeños hasta muy grandes, con velocidad y eficiencia.

256
¿Cómo colorear la salida de git?

¿Hay alguna forma de salida de color para git (o cualquier comando)? Considerar: baller@Laptop:~/rails/spunky-monkey$ git status # On branch new-message-types # Changes not staged for commit: # (use "git add <file>..." to update what will be committed) # (use "git checkout --...

77
Consejos para poner ~ bajo control de fuente

Quiero poner mi directorio de inicio (~) bajo control de fuente (git, en este caso), ya que tengo muchos archivos de configuración (.gitconfig, .gitignore, .emacs, etc.) allí me gustaría transportar a través de máquinas, y tenerlos en Git sería bueno para recuperarlos. Mi máquina principal es mi...

69
git pull desde el control remoto pero no se obtuvo esa referencia?

Tengo un espejo git en mi disco y cuando quiero actualizar mi repositorio con git pull me da un mensaje de error: Your configuration specifies to merge with the ref '3.5/master' from the remote, but no such ref was fetched. También me da: 1ce6dac..a5ab7de 3.4/bfq -> origin/3.4/bfq...

66
Crear un usuario sin contraseña

Estoy tratando de crear un usuario sin contraseña como esta: sudo adduser \ --system \ --shell /bin/bash \ --gecos ‘User for managing of git version control’ \ --group \ --disabled-password \ --home /home/git \ git Está bien creado. Pero cuando trato de iniciar sesión con el usuario git...

53
¿Cómo 'git pull' se comió mi tarea?

Me siento como un niño en la oficina del director explicando que el perro se comió mi tarea la noche antes de la fecha de vencimiento, pero estoy mirando un error de pérdida de datos en la cara y no puedo entender cómo sucedió. ¡Me gustaría saber cómo git podría comer todo mi repositorio! He puesto...

46
git diff muestra los colores incorrectamente

Para obtener resultados en color de todos los comandos git, configuro lo siguiente: git config --global color.ui true Sin embargo, esto produce una salida como esta para git diff,git log mientras que los comandos como git statusmostrar bien ¿Por qué no reconoce los códigos de color...

33
Cómo eliminar un archivo del índice git

¿Cómo elimino un archivo del índice de un repositorio git sin eliminar el archivo del árbol de trabajo? Si tuviera un archivo ./notes.txtque estaba siendo rastreado por git, podría ejecutarlo git rm notes.txt. Pero eso eliminaría el archivo. Prefiero que git solo deje de rastrear el...

30
git-upload-pack se cuelga indefinidamente

Tengo la siguiente estructura de llamadas: Jenkins corre fab -Huser@host set_repository_commit_hash:123abc. set_repository_commit_hashcorre git fetchcon pty = False. El proceso hijo ssh [email protected] git-upload-pack 'user/repository.git'nunca termina. He intentado ejecutar git fetchen un clon...

30
Cómo realizar un seguimiento de los cambios en / etc /

Me gustaría hacer un seguimiento de los cambios en / etc / Básicamente me gustaría saber si un archivo fue cambiado, por yum updateo por un usuario y revertirlo si no me gusta el cambio. Pensé en usar un VCS como instantáneas git, LVM o btrfs o un programa de respaldo para esto. ¿Qué...

29
¿Es posible clonar solo una parte de un proyecto git?

Encontré una colección de slackbuilds, algunos que necesito hay en GitHub. https://github.com/PhantomX/slackbuilds/ No quiero obtener todos los git. git clone https://github.com/PhantomX/slackbuilds.git Pero solo consigue un slackbuild, para este . ¿Como hacer esto? ¿Es