Preguntas etiquetadas con git

Git es un sistema de control de versiones distribuido de código abierto originalmente diseñado y escrito por Linus Torvalds. Generalmente se usa para realizar un seguimiento del código fuente de los proyectos de software. Como DVCS, Git proporciona una poderosa ayuda con la ramificación, la fusión y el desarrollo distribuido.

1
¿Cómo hacer referencia a un repositorio git?
¿Cuál debería ser la ruta real a un 'archivo' de repositorio git? Es una práctica común cuando se clona desde github para hacer algo como: git clone https://user@github.com/repo.git Y estoy acostumbrado a eso. Si inicio un repositorio en mi máquina local usando git init, ¿qué es el 'archivo git' para …
5 git  path 

1
git bash: navegando a la carpeta del proyecto
He instalado Git bash y aún no lo he usado. Quiero ejecutar algunos comandos para instalar algunos módulos, pero no sé cómo navegar a la carpeta de mi proyecto. Mi carpeta de proyecto: C:\xampp\htdocs\server\Symfony Mi sistema operativo: Windows 7 Normalmente hago esto en el símbolo del sistema por cd xampp\htdocs\server\Symfony …
5 windows-7  git 

3
¿Cómo enumerar los archivos modificados por git pull / git merge?
En uno de nuestros proyectos, MysQL-Dumps se sincronizan con git. Un archivo para cada tabla en la base de datos. Después de extraer / fusionar, los volcados se importan a la base de datos local con un gancho. El problema ahora es que necesito encontrar todos los volcados de tabla …
5 git 

0
Flujo de trabajo de Docker con múltiples paquetes y fuentes compartidas
Digamos que quiero usar Docker para una aplicación, que consta de dos partes. Estas partes son diferentes, pero tienen algunas bibliotecas compartidas. Entonces, tengo dos carpetas: part1/ Dockerfile src/ part2/ Dockerfile src/ Sin embargo, quiero que compartan algunos archivos (por ejemplo, bibliotecas), porque DRY. Desafortunadamente, no parece haber una buena …


2
¿Qué está causando el error de orden de bytes git?
Ya no puedo git svn rebase (usando msysgit en Windows 7). El error comienza con: El orden de bytes no es compatible en ../../lib/Storable.pm Y termina con: No se pudo recordar la función 'lookup_svn_merge', porque para empezar no estaba memorizada Puede ser excesivo, pero he intentado reinstalar el paquete fule …

2
¿Cómo git rastrea los cambios, por qué se confunde? Porque lo hago
Tengo un repositorio git en una carpeta de Dropbox, compartido entre una máquina Linux y una máquina Windows. Intento sincronizar solo en la máquina Windows, porque soy consciente de los "problemas" que pueden surgir. Sin embargo, ocasionalmente hago una pequeña confirmación en el cuadro de Linux para rastrear mis cambios, …
4 git  dropbox  crlf 

1
git rebase --interactive arroja un error
Soy relativamente nuevo en git. ¿Podría alguien, por favor, ayudarme a funcionar git rebase --interactivecorrectamente? Lanza un error cuando intento ejecutarlo. Nota : No quiero desinstalar Xcode a menos que sea inevitable (porque algunos paquetes requieren herramientas para compilar). Aquí está el error: $ git rebase -i /Applications/Xcode.app/Contents/Developer/usr/libexec/git-core/git-rebase--interactive: line 234: …
4 macos  shell  git  xcode 

0
Proxy inverso SSH
Estoy configurando un servidor Gitlab ( https://about.gitlab.com/ ) dentro de una máquina virtual usando KVM en un host Ubuntu 14.04. Mi universidad nos cobra por cada dirección IP externa, por lo que no puedo usar redes en puente y hacer que cada máquina virtual hable directamente con el mundo exterior. …
4 linux  networking  ssh  proxy  git 





2
git log se comporta como menos
git log -{n}, cuando -nes lo suficientemente pequeño, no se abre less, simplemente lo imprime en la pantalla. Eso es deseable. git log -1No debería ocupar la pantalla completa. Desafortunadamente, en el shell bash de MINGW, después de ejecutar un comando que no es git, se git logcomporta como si …
3 windows-7  bash  git  mingw 

0
¿Cómo mostrar el resultado del archivo git ls en un formato de árbol?
Digamos que tengo un repositorio git cuya salida con árbol es: . ├── .gitignore ├── untracked-file ├── rep1 │ └── tracked-file1 ├── rep2 │ └── repb │ └── tracked-file2 └── rep3 └── ignored-file Y .gitignorecon rep3/ignored-file. git ls-files la salida será: rep1/tracked-file1 rep2/repb/tracked-file2 ¿Cómo puedo tener: . ├── .gitignore ├── …
3 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.