Git Verfolgung der Java-Ordner zu sein scheint, aber ich kann keine Änderungen an der spezifischen Datei MainActivity.java
begehen. Ich bekomme eine "Änderungen nicht für das Commit inszeniert" Das diff zeigt die Änderungen, aber ich kann es nicht begehen.Android Studio begeht nicht MainActivity.java auf Github
Auch ich kann nicht in den Ordner in Github gehen.
Dieser Ordner nicht anklickbar ist.
Edit: Wenn ich git status
in der Befehlszeile tun, bekomme ich
user:JustJava juil$ git status
HEAD detached at 93ea9a1
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
(commit or discard the untracked or modified content in submodules)
modified: app/src/main/java/com/example/android/justjava (modified content)
no changes added to commit (use "git add" and/or "git commit -a")
Edit 2: ich ausgecheckt habe die neueste begehen wie einige vorgeschlagen haben, aber immer noch die freistehenden Kopf Fehler.
Bearbeiten 3: habe ich versucht, die Datei selbst w/git add
Hinzufügen aber einen Fehler bekam, dass das Verzeichnis ein Submodul ist.
JustJava juil$ git add app/src/main/java/com/example/android/justjava/MainActivity.java
fatal: Pathspec 'app/src/main/java/com/example/android/justjava/MainActivity.java' is in submodule 'app/src/main/java/com/example/android/justjava'
Ich versuchte git submodule status
und bekam den Fehler läuft versucht
fatal: no submodule mapping found in .gitmodules for path 'app/src/main/java/com/example/android/justjava'
I .git
im Submodul, aber der gleiche Fehler hält Aufspringen zu löschen.
Sie befinden sich in einem getrennten Zustand. Führe 'git status' in der Kommandozeile aus und poste das Ergebnis –
Ich habe die Ausgabe von' git status' in die Frage gestellt, aber es erklärt immer noch nicht, warum ich nicht auf die Dateien auf Github zugreifen kann. – juil
Versuchen Sie: 'git stash',' git checkout master', 'git stash pop'. Dann können Sie Ihre Änderungen festschreiben und am Master weiterarbeiten –