Hola :
Muchisimas a Cristobal por crear el subforo, es para mi un honor ser el primero en postear.
En un proyecto dentro de el tenemos subcarpetas.
TestPruebas
Source
Resource
Db
Obj
Nuestros ficheros fuente a controlar con git estaran en Source.
Entonces... al crear el repositorio. que lo creamos en la base del proyecto , o sea en TestPruebas o en TestPruebas\Source.
Ya que si lo creo en el directorio Raiz, TestPruebas cuando voy a añadir ficheros , no se compo hacerlo.
git add -A Source // No funciona.
¿Como resolveis esto?
Muchisimas gracias por vuestra ayuda.
Crear nuevo repositorio.
- jvtecheto
- Mensajes: 56
- Registered for: 3 years 10 months
Crear nuevo repositorio.
Entusiasta de la programacion y de Harbour, Fivewin en particular.
-
- Site Admin
- Mensajes: 318
- Registered for: 3 years 11 months
Jose, primero has de inicializar la carpeta para decirle a git que es un repositorio
Te sitúas en la carpeta y:
GIT INIT
Te sitúas en la carpeta y:
GIT INIT
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
- jvtecheto
- Mensajes: 56
- Registered for: 3 years 10 months
Vale Cristobal entonces me situo en la carpeta del Proyecto TestPruebas
hago.. git init
y crea el repositorio, pero cuando voy a añadir ficheros para controlarlos.
me gustaria añadir solo los ficheros del directorio \Source
como los añado?
git add -A // Me los añade todos de todos los subdirectorios, y los .obj , los dbf no quiero añadirlos.
¿Me explico bien?
Jose.
hago.. git init
y crea el repositorio, pero cuando voy a añadir ficheros para controlarlos.
me gustaria añadir solo los ficheros del directorio \Source
como los añado?
git add -A // Me los añade todos de todos los subdirectorios, y los .obj , los dbf no quiero añadirlos.
¿Me explico bien?
Jose.
Entusiasta de la programacion y de Harbour, Fivewin en particular.
-
- Site Admin
- Mensajes: 318
- Registered for: 3 years 11 months
Eso es que quieres subir de "nivel"
Para eso tienes que crear un fichero denominado .gitignore ( fijate que no tiene nombre, solo extensión ) en el que se incluyen las "reglas" de los ficheros que serán ignorados
Un ejemplo de este tipo de fichero lo puedes encontrar con google, y muchísima información al respecto
Aquí te pongo un ejemplo yo también
Para eso tienes que crear un fichero denominado .gitignore ( fijate que no tiene nombre, solo extensión ) en el que se incluyen las "reglas" de los ficheros que serán ignorados
Un ejemplo de este tipo de fichero lo puedes encontrar con google, y muchísima información al respecto
Aquí te pongo un ejemplo yo también
*.bak
*.log
*.obj
*.o
samples/*.exe
samples/*.exe
samples/*.map
samples/*.ppo
samples/*.tds
samples/*.c
samples/*.bc
lib/*_.*
obj*
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces