thể trùng lặp:
github locks up mac terminal when using pull commandgit pull - không thể gửi tin nhắn hợp nhất
Tôi đang sử dụng git thông qua thiết bị đầu cuối trên mac. Tôi đã gặp phải một vấn đề khó chịu gần đây khi tôi cố gắng thực hiện git pull
. Sau khi thực hiện git pull
Tôi nhận được thông báo lỗi sau:
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.
Vấn đề là tôi không thể vào bất cứ điều gì. Thiết bị đầu cuối của tôi có vẻ bị kẹt và không có bất cứ điều gì tôi có thể làm được. Tôi mới hợp lý với git vì vậy nó có thể là một sai lầm đơn giản tôi đang làm.
Tôi đọc here rằng đối với một số người, trình soạn thảo văn bản sẽ mở ra tại thời điểm này. Điều này chắc chắn không phải là trường hợp cuối cùng của tôi. Nó cũng nói rằng tôi có thể sử dụng cờ --no-edit để hợp nhất mà không có một tin nhắn, nhưng ngay cả điều này dường như không hoạt động ở phần cuối của tôi.
Tôi có một chút không biết gì vào lúc này, bị kẹt và không thể đẩy bất kỳ thay đổi nào vào máy chủ của mình.
Và nếu bạn đã muốn chèn một cái gì đó bạn nên gõ "i" và Vim vào chế độ chỉnh sửa. Để thoát chế độ chỉnh sửa, chỉ cần nhấn "thoát". –
đơn giản nhưng khó tìm cho người dùng windows như tôi. cảm ơn cho nó :) – Vikas