He intentado empujar varios proyectos de eclipse a los repos de github. Cada vez que tengo problemas clonarlos o recuperarlos en eclipse. La razón parece ser que los archivos de proyecto específicos de eclipse (.project, .classpath, etc.) no se organizan cuando hago un 'git add'. Intenté buscar archivos de gitignore pero no puedo encontrar uno creado de manera predeterminada. El archivo en .git/info/exclude también parece no estar relacionado. He buscado StackOverflow e Internet en general y no encuentro ninguna mención de esto. Así que, obviamente, soy la única persona a la que le ha sucedido todo esto o el único maniquí que no puede resolverlo por sí mismo. ¿Debo escenificar esos archivos de proyecto explícitamente para incluirlos en el repositorio (después de agregar un proyecto completo con un 'git add.')?¿Git excluye los archivos del proyecto eclipse de un nuevo repositorio de forma predeterminada?
Respuesta
Si el proyecto Eclispe no estaba en un repositorio git localmente, puede crear un repositorio git en el directorio raíz de su proyecto, y debería poder agregar los archivos con un '?' en ellos, incluyendo el .project
y .classpath
:
(De Egit User Guide/Create Repository sección)
Pero si el proyecto ya está en un repositorio git, comprobar en primer lugar en la línea de comandos git esos archivos estado. En caso de duda, siempre caen de nuevo a la CLI (interfaz de línea de comandos), con cualquier instalación local git (por ejemplo para Windows: msysgit)
La opción EGit Eclipse "Import > Git > Projects from Git
" deben hacer referencia a todos los archivos, incluido el .project
y .classpath
me gustaría recomendar el uso Egit en lugar de la línea de comandos en este caso. Si bien la línea de comando suele ser más poderosa, Egit conoce mejor la estructura lógica del proyecto de un proyecto de Eclipse.
- 1. Cómo crear un nuevo proyecto desde el repositorio de GIT usando Eclipse EGit
- 2. ¿Cómo creo un repositorio de git sobre un proyecto de eclipse o viceversa?
- 3. Repositorios múltiples de Git para cada proyecto de Eclipse o un repositorio de Git
- 4. ¿Cómo puedo rastrear los archivos de configuración específicos del sistema en un repositorio/proyecto?
- 5. git - eliminar archivo del repositorio
- 6. Eclipse cambiar la ubicación de los archivos del proyecto
- 7. ¿Cómo trabajo con un repositorio git dentro de otro repositorio?
- 8. Crear un nuevo repositorio svn para mi proyecto
- 9. Mover un repositorio de git
- 10. ¿Cómo eliminar archivos del repositorio remoto de git bare?
- 11. Crear repositorio de git después de la creación del proyecto
- 12. Repositorio de Git dentro del repositorio de Git
- 13. Creando un nuevo proyecto a partir de un esqueleto de proyecto usando git
- 14. Verificando un proyecto maven desde un repositorio de git
- 15. Configuraciones de configuración predeterminadas para un nuevo repositorio de git?
- 16. Reparar un repositorio git roto - cómo tener un nuevo comienzo
- 17. ¿Cómo creo un repositorio git remoto en EGit y lo vinculo a un proyecto Eclipse existente?
- 18. ¿Cómo creo un nuevo repositorio git desde una carpeta en un repositorio git existente?
- 19. ¿Cómo mover un proyecto a un nuevo repositorio SVN?
- 20. GIT empujando un nuevo proyecto por primera vez
- 21. git ¿Qué son los archivos sin seguimiento en un repositorio?
- 22. ¿Es mejor mantener el repositorio de Git dentro o fuera del área de trabajo de Eclipse?
- 23. excluye git vs ignora
- 24. Colapsar la historia de un repositorio git
- 25. Protegiendo archivos en el repositorio de git
- 26. ¿Cómo eliminar archivos del repositorio de GitHub?
- 27. Quitar del repositorio git (historia)
- 28. ¿Hay alguna forma de convertir fácilmente una serie de archivos tar de un árbol fuente en un repositorio git?
- 29. ¿Dónde HDFS almacena los archivos localmente de forma predeterminada?
- 30. Ignorando archivos de proyecto Eclipse en el proyecto SVN
Quizás GitBash esté ocultando los archivos "invisibles" (los archivos cuyo nombre comienza con un '.' Se consideran invisibles en Linux) –
Volví y lo intenté de nuevo y funcionó inexplicablemente. No he tenido tiempo de aprender el plugin Egit. Nunca he podido hacer que funcione tan bien. ¡Gracias! – kroysemaj