Estoy un poco confundido, me di cuenta de que en la configuración de mi primer repositorio de Git en Android Studio todos los archivos correctos para ignorar se agrega automáticamente a la Configuración del Proyecto en Ajustes > Versión de Control > Archivos Ignorados.

Esta parecía ser la magia, nunca le dije que lo ignore. Por otra parte, no hay ninguna .gitignore archivo en cualquier directorio de mi proyecto como estoy acostumbrado a crear.

Dicho esto, yo no puedo obtener mi segundo proyecto para agregar automáticamente los archivos ignorados, y realmente, sólo quiero usar el simple .gitignore método.

¿Alguien sabe cómo reemplazar Android Studio ignorado lista de archivos y simplemente utilizar una .gitignore en su lugar? Me gustaría que la facilidad de copiar mi .gitignore para todos los demás proyectos que hago, no aparece puede copiar los Ajustes > Versión de Control > Archivos Ignorados.

Gracias por comentar sobre ¿cómo puedo usar .gitignore.

InformationsquelleAutor AutoM8R | 2015-03-14

4 Comentarios

  1. 39

    Aceptar para responder a mi propia pregunta. Para volver a usar .gitignore, haga lo siguiente:

    1. Ir a Ajustes > Versión de Control > se Omite Archivos y eliminar todos los archivos ignorados. Pulsa Aplicar.
    2. Todavía en Ajustes > Control de la Versión de cambiar el tipo de control de versiones Git a ninguno. Pulsa Aplicar.
    3. Eliminar del proyecto .git directorio creado anteriormente.
    4. Crear el siguiente .gitignore archivo en el directorio raíz de tu proyecto:
      https://stackoverflow.com/a/21049338/459095
    5. VCS > Habilitar el Control de versiones… para Volver a habilitar Git.
    6. A continuación, haga clic derecho en la raíz del proyecto y seleccione Git > agregar para Agregar el proyecto en su totalidad.

    De hacer lo anterior va a utilizar el .gitignore archivo en lugar de la Configuración > Versión de Control > Omite los Archivos de cometer el derecho de archivos.

    • Proyecto registrado como Git raíz, pero no de repositorios Git se encontraron allí.
    • mi proyecto no se ve en el la .gitignore archivo; al hacer clic cometer su considerando incluso los archivos en generación a cometer
    • esta ** mi proyecto. asegúrese de que usted copia de seguridad antes de intentar. La anterior respuesta de Tim Largo resuelto mi problema después de que regresé a mi copia de seguridad.
    • trabajó para mí. Gracias.
    • ¿Sólo los pasos 1 y 4, y trabajó para mí.
  2. 12

    Para mí, el proceso fue un poco más fácil:

    1. En Android Studio: Ajustes > Versión de Control > Archivos Ignorados >
      Eliminar todos los archivos ignorados > Aplicar
    2. De copia de seguridad .gitignore. Crear un nuevo vacío .gitignore. (en la carpeta raíz)
    3. Reiniciar Android Studio!
    4. Llenar el nuevo .gitignore con el antiguo. No olvides confirmar el cambio .gitignore + relacionados con la ignorado/archivos borrados!

    No volver a habilitar VCS necesario! Estoy trabajando con un GitRepo, que es extremadamente inconvient para hacer volver a habilitar la VCS. Los pasos ayudado.

    • trabajó para mí, mientras que el aceptado respuesta no.
  3. 1

    Utilizando la línea de comandos, esto se convierte en fácil :

    > git status

    En la rama master

    No compromete aún

    Sin marcar archivos:
    (el uso de «git add …» para incluir en lo que será cometido)

        .gitignore
        .idea/
        app/
        build.gradle
        gradle.properties
        gradle/
        gradlew
        gradlew.bat
        settings.gradle

    nada añadido a cometer, pero sin marcar archivos presentes (el uso de «git add» para la pista)

    git add *

    Eso es todo, si usted comprobar de nuevo verás que tus archivos se añade ahora como archivos de checkin :

    git status

    En la rama master

    No compromete aún

    Cambios a comprometerse a:
    (el uso de «git rm –cached …» a unstage)

        new file:   .gitignore
        new file:   .idea/caches/build_file_checksums.ser
        new file:   .idea/codeStyles/Project.xml
        ....

Dejar respuesta

Please enter your comment!
Please enter your name here