git

¿Cuál es la mejor práctica para tratar con contraseñas en repositorios git?

Tengo un pequeño script de Bash que uso para acceder a Twitter y mostrar una notificación de Growl en ciertas situaciones. ¿C ... e configuración externo, pero pensé en verificar si había una forma establecida de manejar esto antes de intentar armar algo.

¿Cómo completar un clon de git para un gran proyecto en una conexión inestable?

Estoy intentando clonar el código base de LibreOffice, pero por el momento tengo una conexión a Internet de unos 300kbps y es ... rgar la de otra persona .git directorio, pero que es demasiado dependiente de otros y no me parece la mejor solución posible.

Cómo hacer que Git "olvide" un archivo que fue rastreado pero que ahora está dentro.gitignore?

Hay un archivo que estaba siendo rastreado por git, pero ahora el archivo está en la lista .gitignore. Sin embargo, ese archivo sigue apareciendo en git status después de ser editado. ¿Cómo obligas a git a olvidarlo por completo?

¿Cómo elimino un submódulo?

¿Cómo elimino un submódulo Git? Por cierto, ¿hay una razón por la que no puedo simplemente hacer git submodule rm whatever ?

Cómo clonar todas las ramas remotas en Git?

Tengo una rama master y una rama development, ambas empujadas a GitHub . He cloned, pulled, y fetched, pero sigo siendo incap ... Estoy seguro de que me estoy perdiendo algo obvio, pero he leído el manual y no estoy recibiendo ninguna alegría en absoluto.

Mover la(s) confirmación (es) más reciente (s) a una nueva rama con Git

Me gustaría pasar los últimos comete he comprometido principal a una nueva rama y tomar maestro antes de los commits realizad ... s decir, ¿Cómo puedo salir de esto master A - B - C - D - E A esto? newbranch C - D - E / master A - B

Comprobar si se necesita pull en Git

¿Cómo compruebo si el repositorio remoto ha cambiado y necesito extraer? Ahora utilizo este sencillo script: git pull --d ... obar todas las ramas remotas, y devolver los nombres de las ramas cambiadas y el número de nuevas confirmaciones en cada una.

No se puede resolver "no se puede obtener el certificado del emisor local" usando git en Windows con certificado autofirmado

Estoy usando git en Windows. Instalé el paquete msysgit. Mi repositorio de pruebas tiene un certificado autofirmado en el s ... ado sea diferente de alguna manera a lo que Curl espera. ¿Cómo puedo hacer que git/curl acepte el certificado autofirmado?

¿Cómo envio una nueva rama local a un repositorio Git remoto y también le hago un seguimiento?

Quiero ser capaz de hacer lo siguiente: Crear una rama local basada en alguna otra rama (remota o local) (a través de git b ... n posterior a la creación. Quiero encontrar una manera de hacer un cambio similar al empujar la rama a la repositorio remoto.

Puedo especificar varios usuarios para mí.gitconfig?

En mi ~/.gitconfig, enumero mi dirección de correo electrónico personal en [user], ya que eso es lo que quiero usar para los ... digo de trabajo en ~/worksrc/ - ¿hay una manera de especificar un .gitconfig solo para ese directorio (y sus subdirectorios)?

Recuperar el registro de confirmación para una línea específica en un archivo?

¿Hay alguna manera de conseguir que git te dé un registro de confirmaciones solo para confirmaciones que tocaron una línea ... la lista de confirmaciones en cualquier lugar del archivo, sino solo las confirmaciones que tocaron una línea en particular.

Abortar un git cherry-pick?

Corrí git cherry-pick <hash> y tuve conflictos de fusión. No quiero resolver los conflictos, solo quiero abortar la ele ... Al hacer una fusión real (con git merge) está el práctico git merge --abort. ¿Cuál es el equivalente a la cosecha de cerezas?

¿Cómo puedo mostrar mi configuración global de git?

Me gustaría mostrar todas las secciones de git configuradas. Solo encontré git config --get core.editor y me gustaría mostrar todo lo que está configurado globalmente, no solo el editor predeterminado configurado.

¿Restablecer o revertir un archivo específico a una revisión específica usando Git?

He realizado algunos cambios en un archivo que ha sido confirmado varias veces como parte de un grupo de archivos, pero ahora ... trar la revisión que necesito, pero simplemente no tengo idea de cómo recuperar el archivo a su estado anterior en el pasado.

¿Cómo puedo añadir un directorio vacío a un repositorio Git?

¿Cómo puedo agregar un directorio vacío (que no contiene archivos) a un repositorio Git?

.gitignore excluir carpeta pero incluir subcarpeta específica

Tengo la carpeta application/ que agrego a la .gitignore. Dentro de la carpeta application/ se encuentra la carpeta applicati ... / language / gr. ¿Cómo puedo incluir esta carpeta? He intentado esto application/ !application/language/gr/ Sin suerte...

Recuperar de git reset hard difícil?

¿Hay alguna forma de recuperar los cambios no comprometidos en el directorio de trabajo desde un git reset --hard HEAD?

¿Cómo extraigo de un repositorio Git a través de un proxy HTTP?

Nota: mientras que el caso de uso descrito es sobre el uso de submódulos dentro de un proyecto, lo mismo se aplica a un git c ... s proyecto en GitHub funciona bien (awesome_nested_set por ejemplo), pero otros fallan consistentemente (rails por ejemplo).

¿Cómo aplicar solicitudes de extracción no fusionadas de otras bifurcaciones a mi bifurcación?

Un proyecto en GitHub del que tengo una bifurcación tiene una nueva solicitud de extracción que quiero introducir en mi bifur ... la de aplicar la solicitud de extracción de otras bifurcaciones en mi bifurcación? ¿Hay algo más aquí que me estoy perdiendo?

¿Cuál es la diferencia entre GitHub y gist?

¿Cuál es el propósito de gist y en qué se diferencia del uso compartido/mantenimiento regular de código usando GitHub?