আমি কমান্ড লাইন থেকে গিট চালাচ্ছি।
একজন কীভাবে প্রতিশ্রুতি বার্তা সংরক্ষণ করতে পারে?
আমি বোঝাতে চাইছি এই স্ক্রিনটি পেরিয়ে যাওয়ার জন্য আমার কী কী টিপতে হবে:
আমি কমান্ড লাইন থেকে গিট চালাচ্ছি।
একজন কীভাবে প্রতিশ্রুতি বার্তা সংরক্ষণ করতে পারে?
আমি বোঝাতে চাইছি এই স্ক্রিনটি পেরিয়ে যাওয়ার জন্য আমার কী কী টিপতে হবে:
উত্তর:
আপনি ভিমে ভিতরে আছেন। পরিবর্তনগুলি সংরক্ষণ এবং প্রস্থান করতে, টাইপ করুন:
<esc> :wq <enter>
এর মানে:
:wq
মন্তব্যে উল্লিখিত বিকল্পগুলির মধ্যে রয়েছে:
Z
দ্বিগুণ)।আমি বিশ্বাস করি যে এই প্রশ্নের বাস্তব উত্তর হ'ল আপনি কীভাবে সম্পাদককে ডিফল্টরূপে ব্যবহার করবেন তা কনফিগার করবেন, যদি আপনি ভিমের সাথে স্বাচ্ছন্দ্য বোধ করেন না।
উইন্ডোজে দরকারী উদাহরণস্বরূপ নোটপ্যাডটি কনফিগার করতে পারেন:
git config --global core.editor "notepad"
গেডিট, আরও লিনাক্স বান্ধব:
git config --global core.editor "gedit"
আপনি এটির মতো বর্তমান কনফিগারেশনটি পড়তে পারেন:
git config core.editor
core.editor
। গিটপ্যাড বা অন্য একটি মোড়কের প্রয়োজন। github.com/github/GitPad
git config --global --unset-all core.editor
। যদি ডাব্লুএসএল এর সাথে নোটপ্যাড ব্যবহারের কোনও উপায় থাকে তবে তা নিখুঁত হবে।
আপনি এটি আরও git commit -m "Message goes here"
সহজ সঙ্গে প্রতিশ্রুতিবদ্ধ করতে পারেন ।
শিফট-zz টিপুন। পরিবর্তনগুলি এবং প্রস্থানগুলি সংরক্ষণ করে। এস্কেপ আমার পক্ষে কাজ করেনি।
আমি উইন্ডোতে গিট বাশ ব্যবহার করছি। এবং এটিও অতীতে যেতে পারেনি। আমার প্রতিশ্রুতিবদ্ধ বার্তাগুলি সহজ তাই আমি অন্য সম্পাদক এটিএম যুক্ত করতে চাই না।
আপনি যদি প্রবেশ git commit
করে থাকেন তবে –m
প্যারামিটারটি ব্যবহার করে কোনও মন্তব্য প্রবেশ করতে বাদ দেন , তবে গিট আপনার চেক-ইন নোটটি সম্পাদনা করার জন্য ডিফল্ট সম্পাদকটি খুলবে। ডিফল্টরূপে এটি ভিম। এখন আপনি দুটি জিনিস করতে পারেন:
বিকল্প 1 - কোনও মন্তব্য এবং পুনরাবৃত্তি না করে ভিম থেকে প্রস্থান করুন
একটি ফাঁকা বা সংরক্ষিত মন্তব্য আপনার পরিবর্তনগুলি প্রতিহত করার একটি বাতিল প্রচেষ্টা হিসাবে গণ্য হবে এবং আপনি এই পদক্ষেপগুলি অনুসরণ করে ভিম থেকে প্রস্থান করতে পারেন:
প্রেস Escনিশ্চিত করুন যে আপনি সম্পাদনা মোডে নেই (আপনি টিপতে পারেন করতে Escবেশ কয়েকবার আপনি অনিশ্চিত)
টাইপ করুন :q!
enter
(যা হ'ল কোলন, লেটার কিউ, বিস্ময়কর চিহ্ন, প্রবেশ করুন), এটি ভিমকে কোনও পরিবর্তন বাতিল করতে এবং প্রস্থান করতে বলে
দেয় ) গিট তার পরে প্রতিক্রিয়া জানাবে:
শূন্য প্রতিশ্রুতি বার্তার কারণে প্রতিশ্রুতি বাতিল
এবং আপনি আবার ব্যবহার করে প্রতিশ্রুতিবদ্ধ মুক্ত:
git commit –m "your comment here"
বিকল্প 2 - একটি মন্তব্য লিখতে ভিম ব্যবহার করুন
আপনার মন্তব্য লেখার জন্য ভিম ব্যবহার করতে নিম্নলিখিত পদক্ষেপগুলি অনুসরণ করুন
:wq
enterHttps://blogs.msdn.microsoft.com/kristol/2013/07/02/the-git-command-line-101- for-windows- users/ এর প্রতিক্রিয়া