Estoy tratando de seguir algunos tutoriales para aprender a usar Git, pero algunas de las instrucciones son para versiones específicas. ¿Hay algún comando que pueda usar para averiguar qué versión tengo
Estoy tratando de seguir algunos tutoriales para aprender a usar Git, pero algunas de las instrucciones son para versiones específicas. ¿Hay algún comando que pueda usar para averiguar qué versión tengo
Tengo una sucursal configurada para rastrear una referencia en origen. git checkout <branchname>cambia a esa rama, y un git statusme mostrará qué tan adelante o detrás de mi rama es de origen, pero me sorprende que origin/HEADtodavía apunte a origin/master, y
¿Hay alguna manera de excluir ciertas rutas / directorios / archivos al buscar en un repositorio git usando git grep? ¿Algo similar a la --excludeopción en el grepcomando normal ? Necesito usarlo git grepporque usarlo grepdirectamente se ejecuta muy lentamente en grandes repositorios...
Cuando uso el git de OSX, después de modificar un archivo, simplemente puedo hacer git commit <tab>, y eso completará automáticamente el nombre del archivo al que se modificó. Sin embargo, si instalo una versión más nueva de git de homebrew y la uso, esa característica ya no funciona (lo que...
Cuando trabaja en algún directorio de Git, ¿cómo puede obtener el nombre del repositorio de Git en algún repositorio de Git? ¿Hay algún comando Git? # I did check out bar repository and working in somewhere # under bar directory at this moment such as below. $ git clone
Estoy un poco confundido acerca de los pros y los contras de usar .git/info/excludey .gitignoreexcluir archivos. Ambos están al nivel del repositorio / proyecto, entonces, ¿en qué se diferencian y cuándo debemos usarlos
Si desea mover una confirmación al área de preparación, es decir, no confirmarla y mover todos los cambios que estaban en ella al área de preparación (efectivamente colocando la rama en el estado en el que habría estado antes de la confirmación) ¿Cómo lo haces? ¿O es algo que no puedes hacer? Lo...
Creé un nuevo repositorio y me encuentro con un extraño error. He usado Git antes en Bitbucket, pero acabo de formatearlo y ahora parece que no puedo hacer que Git funcione. Después de hacer una confirmación, tuve que agregar mi correo electrónico y mi nombre a los globales, pero luego se confirmó...
Si trabajo en la rama A y de repente necesito trabajar en la rama B antes de estar listo con una confirmación en la rama A, guardo mis cambios en A, pago B, hago mi trabajo allí, luego pago A y aplico el alijo. Si trabajo en A y quiero dejar de trabajar por el día, ¿debo guardar mi trabajo y luego...
Estoy buscando la forma de $ go gettrabajar con un repositorio privado, después de muchos intentos de Google. El primer intento: $ go get -v gitlab.com/secmask/awserver-go Fetching https://gitlab.com/secmask/awserver-go?go-get=1 https fetch failed. Fetching
Me gustaría hacer referencia a commits en otros repositorios (en este caso, submódulos) en los problemas de github de mi repositorio principal. ¿Es posible hacerlo sin escribir el hipervínculo completo de una manera similar a cómo github crea un hipervínculo acortado a partir del número de...
Recientemente, después de cualquiera git pull, git ha comenzado a generar mi editor de texto y a solicitar un mensaje de confirmación de fusión. Un mensaje de confirmación ya está precargado, y solo tengo que guardar y cerrar la ventana para completar la extracción. En el pasado, fusionaba en...
Recibo el siguiente error después de ejecutar los pasos a continuación: To [email protected]:username/repo-name.git ! [rejected] dev -> dev (already exists) error: failed to push some refs to '[email protected]:username/repo-name.git' hint: Updates were rejected because the tag already exists in...
He informado un problema a un proyecto. Ahora el propietario cambió su estado a cerrado, pero ¿cómo puedo cambiarlo para que se abra nuevamente? Leí en alguna parte que necesito derechos para la operación de empujar y tirar. Es eso cierto
145M = .git / objetos / paquete / Escribí un script para sumar los tamaños de las diferencias de cada commit y el commit antes de ir hacia atrás desde la punta de cada rama. Obtengo 129 MB, que es sin compresión y sin tener en cuenta los mismos archivos en todas las ramas e historial común entre...
Cuando muevo un archivo en git usando git-mv, el estado muestra que el archivo ha sido renombrado e incluso si modifico algunas partes, todavía considera que es casi lo mismo (lo cual es bueno porque me permite seguir el historial del mismo) . Cuando copio un archivo, el archivo original tiene...
Quiero clonar un repositorio GIT y NO terminar con un .gitdirectorio. En otras palabras, solo quiero los archivos. ¿Hay alguna forma de hacer esto? git clone --no-checkouthice exactamente lo contrario de lo que quiero (me dio solo el .gitdirectorio). Estoy tratando de hacer eso para un...
Sé que cuando agrega un submódulo a un repositorio git, rastrea una confirmación particular de ese submódulo al que hace referencia su sha1. Estoy tratando de encontrar dónde se almacena este valor sha1. Los archivos .gitmodulesy .git/configsolo muestran las rutas para el submódulo, pero no el...
¿Cómo se pueden ignorar los archivos binarios al gitusar el .gitignorearchivo? Ejemplo: $ g++ hello.c -o hello El archivo "hola" es un archivo binario. ¿Se puede gitignorar este
Me gustaría que el comando git cosea lo mismo que escribir git checkout. Un alias Bash normal ( alias co='checkout') no