আমি গিট এবং টার্মিনালে নতুন। git statusকমান্ড দ্বারা উত্পাদিত একটি তালিকা মোডে আমি কীভাবে প্রস্থান করব ?
আমি গিট এবং টার্মিনালে নতুন। git statusকমান্ড দ্বারা উত্পাদিত একটি তালিকা মোডে আমি কীভাবে প্রস্থান করব ?
উত্তর:
আমাকে এখানে অনুমান করতে হবে, তবে গিট সম্ভবত এর আউটপুটটি আপনার AG পেগারের প্রোগ্রামে চালাচ্ছে, সম্ভবত lessবা more। উভয় ক্ষেত্রেই, টাইপ qকরা আপনাকে বের করে দেওয়া উচিত।
:q!
:qটার্মিনালটি কম থাকা সত্ত্বেও আমার জন্য যা প্রয়োজন তা ছিল। ধন্যবাদ @ রাজেজ
'Q' টাইপ করুন এবং এটি কাজ করবে।
আপনি যখন টার্মিনালে আছেন এবং একই ধরণের পরিস্থিতি মনে রাখবেন তখন চেষ্টা করুন এবং 'প্রস্থান', 'প্রস্থান' পাশাপাশি অ্যাওর্ট কী সংমিশ্রণ 'Ctrl + C' টাইপ করতেও।
ps -ax। সম্পর্কে জানতাম না q।
:qআমার জন্য বেরিয়ে আসতে সক্ষম হয়েছিল।
q, escএবং অনেক অন্যান্য কী ও তাদের কেউ পর্যন্ত আমি জুড়ে পারেন কাজ CTRL + Cএবং এটা আমার বাইরে পেয়েছিলাম!
qবা SHIFT+ qকৌশলটি করবে। এই আপনি মত অনেক ব্যাপক পৃষ্ঠা স্ক্রলিং সেশন নামা হবে git status, git show HEAD, git diffইত্যাদি এটি আপনার জানালা থেকে প্রস্থান করা হবে না অথবা আপনার সেশন শেষ।
আমার পছন্দের কম্বো হ'ল Gq কম্বোটি, যা সমস্ত ডিফার্টগুলি মুদ্রণ করে এবং তারপরে প্রস্থান করে।
hকম সাথে ইন্টারঅ্যাক্ট করার জন্য সহায়তা কমান্ডগুলি প্রদর্শন করতে আপনি টাইপ করতে পারেন, যা এটি কনসোলে প্রিন্ট করে:
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>
---------------------------------------------------
প্রথমত আপনাকে বার্ষিকভাবে লাইনের শেষ পছন্দগুলি সেটআপ করতে হবে
git config --global core.autocrlf input
git config --global core.safecrlf true
তারপরে আপনি ব্যবহার করতে পারেন :q
git config --global core.autocrlf trueপরিবর্তে যোগ করুন, এটি কাজ করবে।
--no-pagerপতাকা স্বীকৃতি না দেয় এমন আদেশগুলির জন্য আপনি পেজার অক্ষম করতে পারেন ।
git config --global pager.<command> false
আমি লগ এলিয়াসগুলির জন্য অক্ষম করেছি এবং প্রত্যাবর্তনের জন্য নির্দিষ্ট পরিমাণ নির্ধারণ করেছি।
git config --global pager.log false
প্রস্থান আদেশগুলি (কিউ, ইত্যাদি।) টিপানোর আগে বর্তমান ইনপুট ভাষাটি পরীক্ষা করুন: এটি যদি ইংরেজী কমান্ড না হয় তবে এটি কাজ করতে পারে না।
উইন্ডোজের জন্য সিআরটি + সি কাজ করে! user1852392
গিট ব্যাশে এই পদক্ষেপগুলি ব্যবহার করে দেখুন, এটি আপনাকে সহায়তা করতে পারে।
CTRL + C:qa!
কখনও কখনও এটি সম্ভব হয় যে গিটব্যাশ লেখার সময় আপনি intoুকে পড়েন এবং আপনি কেবল এ থেকে বেরিয়ে আসতে পারবেন না।
গীতাবাশে ভুল করে 'টাইপ করার সময় আমার সাথে এটি প্রায়ই ঘটে থাকে (চিত্রটিতে দেখুন)।
নিয়ন্ত্রণ + সি
আমি উইন্ডোজ এ চেক না। তবে যদি তা না করে তবে আমার উত্তরে এটি সম্পাদনা করুন।
core.pagerপেজারটি কনফিগারেশন ভেরিয়েবল দ্বারা নির্বাচিত হয় (এটি সেট করা থাকলে), তারপরে GIT_PAGER এনভিরোমেন্ট ভেরিয়েবল, তারপরে PAGER এনভায়রনমেন্ট ভেরিয়েবল, তারপরেlessফলব্যাক হিসাবে।