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.



2
¿Usando git para administrar / etc?
Estoy pensando en un sistema, donde /etcfueron rastreados en un repositorio remoto de git. Estoy pensando en un flujo de trabajo git, donde cada máquina host tiene una rama diferente. Todas las versiones anteriores en cada máquina podrían rastrearse, compararse y fusionarse fácilmente. Si una /etcmodificación tuviera que confirmarse en …

2
"Error en la solicitud de reenvío X11" al conectarse a github.com
Recibo un mensaje de error extraño mientras uso git: $ git clone git@github.com:Itseez/opencv.git Cloning into 'opencv' Warning: Permanently added the RSA host key for IP address '192.30.252.128' to the list of known hosts. X11 forwarding request failed on channel 0 (...) Tenía la impresión de que X11 no era necesario …
13 ssh  x11  git 


2
Agregar certificado SSL solo para Github (no todos los certificados del paquete de certificados ca)
Recibo el siguiente error al acceder a Github a través de HTTPS: error: server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none Esto se debe a que no tengo ningún certificado /etc/ssl/certs/. Sé cómo solucionar este problema. Puedo instalar el paquete ca-certificatesdesde el repositorio de Debian. Sin embargo, el problema es …
13 git  ssl  certificates  github 



1
¿Cómo configurar múltiples `core.excludesfile` en` .gitconfig`?
Estoy sincronizando ~/.gitconfigy ~/.gitignorearchivos en ubuntu y Mac usando dropbox y he creado un enlace simbólico para ello. Y excludesfilese declara así. [core] editor = /usr/bin/vim excludesfile = /Users/username/.gitignore El problema es que el directorio de inicio difiere según el sistema operativo, por lo tanto, necesito una configuración múltiple para …
13 git 

5
¿Cómo instalar el último git en Debian 8?
Tengo algunos problemas git-lfsy creo que actualizar a la última gitpuede solucionar estos problemas. La versión actual de gitDebian es 2.1.4, la versión estable actual en el sitio oficial es 2.6.4. ¿Puedo construir solo desde la fuente o tal vez puedo agregar un repositorio externo?
12 debian  git 

1
Git pull en un entorno Linux cambia el propietario de los archivos
¿Por qué cada vez que ejecuto un git pullen mi servidor en vivo, se cambia el propietario de los archivos? Sigo haciendo manualmente a chown john:john index.php. ¿Qué necesito cambiar para que, cuando haga un git pull, el propietario de los archivos sea automáticamente o se quede john?
12 git  chown 

7
¿Cómo cifro git en mi servidor?
Aquí está lo más cerca que he llegado: instalé gitolite en la /Privatecarpeta usando ecryptfs-utils ( sudo apt-get install ecryptfs-utils adduser git ecryptfs-setup-privateluego el resto fue configurar gitolite usando una instalación raíz). Funcionó bien siempre que alguien haya iniciado sesión como usuario gitutilizando una contraseña (el su gituso de root …
12 security  git 

2
Git: edite solo mensajes de confirmaciones anteriores
Por razones flojas, introduje un montón de confirmaciones con mensajes predeterminados y ahora se ha vuelto engorroso, ya que no sé realmente qué he cambiado en cada confirmación. ¿Cómo edito solo los mensajes de confirmaciones anteriores y (si es posible) mantengo el árbol de confirmaciones?
12 git 

3
¿Cuál es la diferencia entre `Commit hash`,` Parent Hash` y `Tree hash` en git?
Hoy estoy aprendiendo algunos conocimientos básicos de git leyendo este documento en línea: http://git-scm.com/book/en/v2/Git-Basics-Viewing-the-Commit-Hi Y en ese capítulo, empiezo a aprender a usar git log --pretty=format:" "para mostrar información de registro a mi gusto. Pero de alguna manera, vi en la tabla de formatos dos opciones similares, %Hpara Commit Hash, …
12 git 

4
Encuentra archivos que no están en .gitignore
Tengo un comando de búsqueda que muestra archivos en mi proyecto: find . -type f -not -path './node_modules*' -a -not -path '*.git*' \ -a -not -path './coverage*' -a -not -path './bower_components*' \ -a -not -name '*~' ¿Cómo puedo filtrar los archivos para que no muestren los que están en .gitignore? …
12 grep  find  wildcards  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.