'পরিবর্তনগুলি প্রতিশ্রুতির জন্য মঞ্চস্থ নয়' এর অর্থ কী?

Paribartanaguli Pratisrutira Jan Ya Mancastha Naya Era Artha Ki



গিট একটি সংস্করণ নিয়ন্ত্রণ ব্যবস্থা যা সোর্স কোড ফাইল থেকে পরিবর্তন ট্র্যাক করতে ব্যবহৃত হয়। ব্যবহারকারী যখন গিট ডেভেলপমেন্ট প্রজেক্টে কাজ করছেন, তখন স্টেজিং এরিয়াতে যোগ করা ফাইল/পরিবর্তন ট্র্যাক করার জন্য এটি অপরিহার্য। পরিবর্তনগুলি ট্র্যাক না করে, ব্যবহারকারীরা গিট রিপোজিটরিতে পরিবর্তনগুলি কমিট/সেভ করতে পারে না। যদি তারা পূর্বে আলোচিত অপারেশন সম্পাদন করে তবে এটি একটি বার্তা দেখাবে ' পরিবর্তন প্রতিশ্রুতি জন্য মঞ্চস্থ না

এই পোস্টটি গিটে 'প্রতিশ্রুতির জন্য মঞ্চস্থ করা হয়নি' এর অর্থ ব্যাখ্যা করবে।







'পরিবর্তনগুলি প্রতিশ্রুতির জন্য মঞ্চস্থ নয়' এর অর্থ কী?

' পরিবর্তন প্রতিশ্রুতি জন্য মঞ্চস্থ না ” মানে এমন কিছু পরিবর্তন রয়েছে যা স্টেজিং পরিবেশে ট্র্যাক করা হয় না। ব্যবহারিক প্রভাবের জন্য, নীচের প্রদত্ত নির্দেশাবলী অনুসরণ করুন:



  • গিট ডিরেক্টরির দিকে নেভিগেট করুন।
  • ব্যবহার করে একটি ফাইল তৈরি করুন ' স্পর্শ 'আদেশ।
  • গিট ওয়ার্কিং ডিরেক্টরির অবস্থা দেখুন।
  • স্টেজিং এলাকায় নতুন উত্পন্ন ফাইল যোগ করুন.
  • ' ব্যবহার করে ফাইলটি আপডেট করুন শুরু 'আদেশ।
  • গিট ডিরেক্টরিতে সমস্ত পরিবর্তন করুন।

ধাপ 1: গিট ডিরেক্টরিতে যান



প্রাথমিকভাবে, গিট ব্যবহার করে গিট স্থানীয় ডিরেক্টরিতে নেভিগেট করুন “ সিডি 'আদেশ:





সিডি 'সি:\ব্যবহারকারী\ব্যবহারকারী\Git \t এস্টিং প্রকল্প'

ধাপ 2: একটি ফাইল তৈরি করুন



চালান ' স্পর্শ একটি নতুন ফাইল তৈরি করতে কমান্ড:

স্পর্শ myfile.txt

ধাপ 3: গিট স্ট্যাটাস দেখুন

নতুন তৈরি ফাইল নিশ্চিত করতে নিম্নলিখিত কমান্ডটি চালিয়ে গিট স্থিতি পরীক্ষা করুন:

git অবস্থা

আপনি দেখতে পাচ্ছেন, ফাইলটি কাজের এলাকায় সফলভাবে তৈরি করা হয়েছে:

ধাপ 4: স্টেজিং এলাকায় ফাইল ঢোকান

চালান ' git যোগ করুন স্টেজিং এলাকায় ফাইল ট্র্যাক করার জন্য কমান্ড:

git যোগ করুন myfile.txt

ধাপ 5: গিট স্ট্যাটাস চেক করুন

ফাইলটি স্টেজিং পরিবেশে যোগ করা হয়েছে কিনা তা নিশ্চিত করতে গিট স্থিতি পরীক্ষা করুন:

git অবস্থা

এটি লক্ষ্য করা যেতে পারে যে ফাইলটি সফলভাবে ট্র্যাক করা হয়েছে:

ধাপ 6: পরিবর্তন করুন

তারপর, ব্যবহার করুন ' git কমিট 'এর সাথে কমান্ড' -মি ' পতাকা এবং নির্দিষ্ট কমিট বার্তা সন্নিবেশ করান:

git কমিট -মি 'একটি ফাইল তৈরি করা হয়েছে'

ধাপ 7: ফাইল আপডেট করুন

এরপরে, 'চালিয়ে ফাইলটি আপডেট করুন শুরু 'আদেশ:

myfile.txt শুরু করুন

এটি লক্ষ্য করা যায় যে উপরে বর্ণিত কমান্ডটি কার্যকর করা হলে, নির্দিষ্ট ফাইলটি ডিফল্ট পাঠ্য সম্পাদকের সাথে খুলবে। তারপরে, পরিবর্তনগুলি যোগ করুন এবং সংরক্ষণ করুন:

ধাপ 8: গিট স্ট্যাটাস দেখুন

এখন, চালান ' git অবস্থা 'নির্দিষ্ট ফাইলটি পরিবর্তন করা হয়েছে কিনা তা পরীক্ষা করার জন্য কমান্ড:

git অবস্থা

ফলস্বরূপ আউটপুট দেখায় যে ফাইলটি সফলভাবে সংশোধন করা হয়েছে:

ধাপ 9: পরিবর্তন করুন

ব্যবহার করুন ' git কমিট একটি কমিট বার্তা সন্নিবেশ করার জন্য নীচের উল্লেখিত পতাকা সহ কমান্ড এবং গিট সংগ্রহস্থল আপডেট করুন:

git কমিট -মি 'ফাইল আপডেট করা হয়েছে'

ফলস্বরূপ, এটি প্রদর্শন করবে ' পরিবর্তন প্রতিশ্রুতি জন্য মঞ্চস্থ না ' যতক্ষণ না আপনি কাজের এলাকা থেকে স্টেজিং পরিবেশে ফাইলটি ট্র্যাক করবেন না:

ধাপ 10: ফাইলটি ট্র্যাক করুন

উপরে উল্লিখিত প্রশ্নের সমাধান করতে, প্রদত্ত কমান্ডটি কার্যকর করে স্টেজিং সূচকে সমস্ত যোগ করা পরিবর্তনগুলি ট্র্যাক করুন:

git যোগ করুন .

ধাপ 11: পরিবর্তনগুলি সংরক্ষণ করুন

এখন, প্রদত্ত কমান্ডটি কার্যকর করে পরিবর্তনগুলি করুন:

git কমিট -মি 'ফাইল আপডেট করা হয়েছে'

নীচে বর্ণিত আউটপুট দেখায় যে ফাইলটি সফলভাবে প্রতিশ্রুতিবদ্ধ হয়েছে:

ধাপ 12: যাচাইকরণ

' ব্যবহার করে কাজের এলাকার স্থিতি পরীক্ষা করুন git অবস্থা ' যাচাই করার জন্য:

git অবস্থা

প্রদত্ত আউটপুট নির্দেশ করে যে কাজের এলাকা পরিষ্কার করা হয়েছে:

এখানেই শেষ! আপনি গিট-এ 'পরিবর্তনগুলি কমিটের জন্য মঞ্চস্থ নয়' এর অর্থ সম্পর্কে শিখেছেন।

উপসংহার

দ্য ' পরিবর্তন প্রতিশ্রুতি জন্য মঞ্চস্থ না ” যখন ব্যবহারকারীরা স্টেজিং এরিয়াতে ট্র্যাক না করে পরিবর্তন করতে চান তখন বার্তাটি প্রদর্শিত হবে। পূর্বে আলোচিত প্রশ্নের সমাধান করতে, 'চালনা করুন git যোগ করুন। কমান্ড দিন এবং তারপর পরিবর্তন করুন। এই পোস্টটি সংক্ষেপে ব্যাখ্যা করেছে ' পরিবর্তন প্রতিশ্রুতি জন্য মঞ্চস্থ না ” গিট-এ বার্তা।