Tôi mới sử dụng Git và Terminal. Làm cách nào để thoát khỏi chế độ liệt kê được tạo bởi lệnh git status?Làm cách nào để thoát khỏi danh sách trạng thái git trong terminal?
Trả lời
Tôi phải đoán ở đây, nhưng git có thể đang chạy đầu ra của nó vào chương trình $ PAGER của bạn, có khả năng less
hoặc more
. Trong cả hai trường hợp, nhập q sẽ đưa bạn ra ngoài.
Máy nhắn tin được sử dụng bởi git được chọn bởi biến cấu hình 'core.pager' (nếu nó được đặt), sau đó biến môi trường GIT \ _PAGER, sau đó biến môi trường PAGER, sau đó' less' là dự phòng. –
+1 Cảm ơn bạn đã làm giảm nỗi đau của tôi lol – Anthony
Cảm ơn bạn lần nữa, Hầu hết thời gian tôi đã từng bắt đầu lại từ đầu. Tôi cũng là một người mới .. – 1088
Nhập 'q' và nó sẽ thực hiện công việc.
Bất cứ khi nào bạn đang ở nhà ga và có tình huống tương tự, hãy nhớ gõ 'quit', 'exit' cũng như tổ hợp phím abort 'Ctrl + C'.
Tôi đã sử dụng 'Ctrl + Z' và kết thúc bằng một tấn quá trình git không có kết quả khi chạy '' 'ps -ax'''. Không biết về '' 'q'''. – brokenindexfinger
Ctrl + Z đặt các tác vụ ở chế độ nền, do đó có ý nghĩa. Cá nhân tôi không thể lấy Ctrl + C để đóng nó. q hoạt động. – Amalgovinus
Ctrl + C hoạt động trong những trường hợp lạ. – 3366784
trước hết bạn cần phải thiết lập đường kết thúc ưu đãi về termnial
git config --global core.autocrlf input
git config --global core.safecrlf true
Sau đó, bạn có thể sử dụng :q
Một lưu ý cho người dùng Windows: Đối với tôi, việc thêm các dòng này dẫn đến việc không thể thêm tệp để theo dõi (chết người: CRLF sẽ được thay thế bằng LF trong README.md). Vì vậy, nếu bạn đang sử dụng Windows, hãy thêm 'git config --global core.autocrlf true' thay vào đó, nó sẽ thực hiện công việc. – ConcurrentHashMap
kết hợp ưa thích của tôi là Gq
trong đó in tất cả diffs và sau đó thoát ra.
Bạn có thể gõ h
để hiển thị các lệnh giúp đỡ để tương tác với ít hơn, mà in này để an ủi:
SUMMARY OF LESS COMMANDS
Commands marked with * may be preceded by a number, N.
Notes in parentheses indicate the behavior if N is given.
h H Display this help.
q :q Q :Q ZZ Exit.
---------------------------------------------------------------------------
MOVING
e ^E j ^N CR * Forward one line (or N lines).
y ^Y k ^K ^P * Backward one line (or N lines).
f ^F ^V SPACE * Forward one window (or N lines).
b ^B ESC-v * Backward one window (or N lines).
z * Forward one window (and set window to N).
w * Backward one window (and set window to N).
ESC-SPACE * Forward one window, but don't stop at end-of-file.
d ^D * Forward one half-window (and set half-window to N).
u ^U * Backward one half-window (and set half-window to N).
ESC-) RightArrow * Left one half screen width (or N positions).
ESC-( LeftArrow * Right one half screen width (or N positions).
F Forward forever; like "tail -f".
r ^R ^L Repaint screen.
R Repaint screen, discarding buffered input.
---------------------------------------------------
Default "window" is the screen height.
Default "half-window" is half of the screen height.
---------------------------------------------------------------------------
SEARCHING
/pattern * Search forward for (N-th) matching line.
?pattern * Search backward for (N-th) matching line.
n * Repeat previous search (for N-th occurrence).
N * Repeat previous search in reverse direction.
ESC-n * Repeat previous search, spanning files.
ESC-N * Repeat previous search, reverse dir. & spanning files.
ESC-u Undo (toggle) search highlighting.
---------------------------------------------------
Search patterns may be modified by one or more of:
^N or ! Search for NON-matching lines.
^E or * Search multiple files (pass thru END OF FILE).
^F or @ Start search at FIRST file (for /) or last file (for ?).
^K Highlight matches, but don't move (KEEP position).
^R Don't use REGULAR EXPRESSIONS.
---------------------------------------------------------------------------
JUMPING
g < ESC-< * Go to first line in file (or line N).
G > ESC-> * Go to last line in file (or line N).
p % * Go to beginning of file (or N percent into file).
t * Go to the (N-th) next tag.
T * Go to the (N-th) previous tag.
{ ( [ * Find close bracket }) ].
} ) ] * Find open bracket { ([.
ESC-^F <c1> <c2> * Find close bracket <c2>.
ESC-^B <c1> <c2> * Find open bracket <c1>
---------------------------------------------------
cho các cửa sổ:
Ctrl + q và c cho cảnh tình hình hoạt động.
exit
đã làm cho tôi. Kết quả của tôi sau khi nhấn trở lại;
my-mac:Car Game mymac$ exit
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[Process completed]
điều này giống như đóng toàn bộ cửa sổ, câu hỏi yêu cầu thoát khỏi phiên git như trong ssh –
Trước khi nhấn lệnh thoát (q, v.v ..) kiểm tra ngôn ngữ nhập hiện tại: nếu đó không phải là lệnh tiếng Anh có thể không hoạt động.
Nếu bạn đang sử dụng lệnh git bash, hãy thử sử dụng lối ra;
Tôi đã thử sử dụng q hoặc ctrl + q nhưng chúng không hoạt động trên bash.
Crt + c hoạt động với Windows! user1852392
- 1. Git diff - cách thoát khỏi danh sách khác
- 2. Làm cách nào để thêm trạng thái tệp git vào trạng thái của vim?
- 3. Làm cách nào để kiểm tra trạng thái thoát khác của lệnh trong Bash?
- 4. ruby at_exit trạng thái thoát
- 5. Làm thế nào để lấy trạng thái thoát khỏi ruby Open3.popen3()?
- 6. Xóa thanh trạng thái khỏi CKEditor
- 7. Cách đặt trạng thái thoát trong Tập lệnh Groovy
- 8. Làm cách nào để áp dụng màu cho Danh sách SharePoint, dựa trên Trạng thái?
- 9. trạng thái phát và thoát
- 10. Trạng thái thoát kênh ssh2_exec của PHP?
- 11. Làm cách nào để đặt mã trạng thái thoát trong lệnh Symfony2?
- 12. Trạng thái danh sách trắng trong phonegap 1.3.0 là gì?
- 13. trong zsh, làm cách nào để thực hiện điều kiện về trạng thái thoát của chương trình?
- 14. Thoát khỏi tệp tạo nếu trạng thái của hai biến shell là một trạng thái nhất định
- 15. Làm cách nào để lấy mã trạng thái HTTP ra khỏi ServletResponse trong ServletFilter?
- 16. Làm cách nào để xóa trạng thái tệp SCM khỏi ngăn dự án trong Textmate 2
- 17. Làm cách nào để thoát khỏi git log hoặc git diff?
- 18. Tôi quên dấu chấm phẩy ";" trong một truy vấn MySQL Terminal. Làm cách nào để thoát?
- 19. Sqoop Hive thoát với trạng thái 1
- 20. ImageMagick chuyển đổi trạng thái thoát 133
- 21. Làm thế nào để KHÔNG lưu trạng thái xem trong Android?
- 22. Làm thế nào để loại bỏ tất cả các chuỗi thoát khỏi danh sách các chuỗi?
- 23. Làm cách nào để thoát khỏi cửa sổ văn bản trong Git?
- 24. Làm cách nào để bảo toàn trạng thái đóng JavaScript?
- 25. Lấy mã trạng thái thoát khỏi lệnh 'ftp' trong vỏ linux
- 26. Làm thế nào để thoát khỏi ForEach-Object trong PowerShell
- 27. Làm cách nào để thoát khỏi ký tự @ trong Mac
- 28. Làm cách nào để thoát khỏi chuỗi URL trong Mathematica?
- 29. Làm cách nào để thoát khỏi vòng lặp trong Haskell?
- 30. làm thế nào để thoát khỏi một buf trong vim
Nếu ít hơn, thì không cần dấu hai chấm (:). Bạn đang suy nghĩ nếu vi! –
vâng, chỉ 'q' hoạt động –
cả hai hoạt động như vậy ..... – RageZ