Powiel możliwe:
github locks up mac terminal when using pull commandgit pull - nie mogą składać wiadomość Merge
używam git za pośrednictwem terminala na komputerze Mac. Ostatnio napotkałem irytujący problem podczas próby wykonania git pull
. Po wykonaniu git pull
I pojawia się następujący komunikat o błędzie:
Merge ssh://domain.com/repository.git
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts:
# the commit.
problem jest, że nie mogę wpisać cokolwiek. Mój terminal wydaje się być zablokowany i nie ma niczego, co wydaje mi się być w stanie z tym zrobić. Jestem całkiem nowy, by git, więc może to być zwykły błąd, który popełniam.
Przeczytałem here, że dla niektórych osób edytor tekstu otwiera się w tym momencie. Z pewnością tak nie jest w moim przypadku. Stwierdza również, że mogę użyć flagi --no-edit, aby scalić bez wiadomości, ale nawet to nie działa przy moim końcu.
W tej chwili jestem trochę nieświadoma, utknąłem i nie mogłem wprowadzić żadnych zmian na moim serwerze.
A jeśli chciał wstawić coś należy wpisać „ja” a Vim przechodzi do trybu edycji. Aby wyjść z trybu edycji, naciśnij "escape". –
proste, ale trudne do znalezienia dla użytkowników systemu Windows, takich jak ja. dzięki za to :) – Vikas