Próbowałem w Android Studio zatwierdzić zmiany i wypchnąć je do mastera, ale okno pokazało wyskakujące okienko, które muszę wprowadzić Github Credentials ( https://github.com ). Zrobiłem rejestrację za pomocą mojego konta Gmail, więc próbowałem wprowadzić mój identyfikator Gmail wraz z hasłem, oczywiście Git nie ma mojego hasła do Gmaila i nie może dopasować go do tego, co dostarczam, więc zakończyłem anulowanie push.
Kiedy próbowałem zsynchronizować moje zmiany za pośrednictwem okna GitHub GUI, napotykam ten błąd. Na git status
polecenie Git Shell zasugerował wypychanie zmian jako
Your branch is ahead of 'origin/master' by 1 commit.
(use "git push" to publish your local commits)
Zrobiłem to samo, co sugerował Git Shell ( git push
) i teraz wszystko jest w porządku.
Uwaga: dla kogoś, kto jest nowy w git, musisz zmienić ścieżkę do folderu, w którym znajduje się plik .git, w każdym poleceniu, które wprowadzisz Git Shell pokaże błąd, że nie jest to repozytorium git.
fatal: Not a git repository (or any of the parent directories):
Na przykład, jeśli twój projekt jest na D
dysku w jakimś folderze, musisz zrobić coś takiego jak poniżej, tak jak robisz to w cmd
celu zmiany katalogu.
cd D:\someFolder // if your project is not deep in `D`
A jeśli znajduje się w zagnieżdżonym folderze w D
cd D:\somefolder\someNestedFolder\nestedInNested // if your project is not deep in `D`
Jeśli ktoś wie, jak zalogować się do wyskakującego okienka Github z okien, tak jak ja zarejestrowałem się za pomocą konta Google, a tutaj są tylko 2 pola Nazwa użytkownika Github, hasło Proszę daj mi znać. Rozwiązałem problem, ale straciłem trochę czasu, więc chcę też wiedzieć o logowaniu.