স্থানীয় ফাইলগুলি ওভাররাইট না করে আমি কীভাবে রিমোট থেকে ফাইলগুলি টানব?

Sthaniya Pha Ilaguli Obharara Ita Na Kare Ami Kibhabe Rimota Theke Pha Ilaguli Tanaba



কখনও কখনও, গিট ব্যবহারকারীরা কেন্দ্রীভূত সার্ভার সংগ্রহস্থলের আপডেট সংস্করণ ডাউনলোড করতে চান। অন্যদিকে, তারা আরও পরিবর্তন বা ব্যবহারের জন্য রিমোটের সাথে স্থানীয় ডেটা মার্জ বা ওভাররাইট করতে চায় না। সেই পরিস্থিতিতে, 'কে ব্যবহার করে ওভাররাইটিং এড়াতে স্থানীয় ডেটা সাময়িকভাবে ধরে রাখা প্রয়োজন git stash 'আদেশ।

এই নিবন্ধটি স্থানীয় ফাইলগুলিকে ওভাররাইট না করে রিমোট রিপোজিটরি থেকে ফাইলগুলি টেনে আনার সবচেয়ে সহজ উপায় নিয়ে আলোচনা করবে।

স্থানীয় ফাইলগুলিকে ওভাররাইট না করে কীভাবে রিমোট থেকে ফাইলগুলি টানবেন?

স্থানীয় ফাইলগুলি ওভাররাইট না করে রিমোট রিপোজিটরি থেকে ফাইলগুলি টানতে, নীচের প্রদত্ত নির্দেশগুলি দেখুন:







  • পছন্দসই স্থানীয় সংগ্রহস্থলে স্যুইচ করুন।
  • স্টেজিং সূচকে ফাইলগুলি তৈরি করুন এবং সরান।
  • রিপোজিটরি আপডেট করুন এবং রিপোজিটরি থেকে ফাইলগুলিকে অস্থায়ী মেমরিতে পুশ করুন।
  • স্থানীয়ভাবে গিটহাব ডেটা ডাউনলোড করতে, ' git টান 'আদেশ।
  • অবশেষে, ব্যবহার করুন ' git stash পপ 'আদেশ।

ধাপ 1: প্রয়োজনীয় সংগ্রহস্থলে নেভিগেট করুন
প্রথমে, প্রদত্ত কমান্ডের মাধ্যমে নির্দিষ্ট গিট সংগ্রহস্থলে যান:



$ সিডি 'C:\ব্যবহারকারী\LENOVO\Git \t রেপো'

ধাপ 2: ফাইল তৈরি করুন
তারপরে, বর্তমান সংগ্রহস্থলে একটি নতুন ফাইল তৈরি করতে নিম্নলিখিত কমান্ডটি চালান:



$ স্পর্শ file1.txt





ধাপ 3: স্টেজিং ইনডেক্সে যান
এখন, পূর্বে তৈরি করা ফাইলটিকে গিট সূচক এলাকায় পুশ করুন:

$ git যোগ করুন file1.txt



ধাপ 4: পরিবর্তন করুন
এর পরে, নীচের নির্দেশিত কমান্ডটি সম্পাদন করে সংগ্রহস্থল আপডেট করুন “ -মি প্রয়োজনীয় কমিট মেসেজের জন্য ট্যাগ:

$ git কমিট -মি 'file1.txt যোগ করা হয়েছে'

ধাপ 5: স্ট্যাশ তৈরি করুন
এখন, গিট সূচক থেকে অস্থায়ীভাবে সমস্ত পরিবর্তন রাখতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

$ git stash

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

ধাপ 6: দূরবর্তী URL চেক করুন
চালান ' গিট রিমোট রিমোট ইউআরএল তালিকা দেখানোর জন্য কমান্ড:

$ গিট রিমোট -ভিতরে

ধাপ 7: গিট পুল অপারেশন সম্পাদন করুন
অবশেষে, দূরবর্তী বিষয়বস্তুকে স্থানীয় সংগ্রহস্থলে 'এর মাধ্যমে টানুন git টান 'আদেশ:

$ git টান

ধাপ 8: পপ স্ট্যাশ ডেটা
অবশেষে, 'চালনা করুন git stash স্থানীয় সংগ্রহস্থলে লুকিয়ে রাখা ডেটা পপ করার কমান্ড:

$ git stash পপ

এটি লক্ষ্য করা যায় যে গিট রিপোজিটরিতে স্ট্যাশ সামগ্রী সফলভাবে ড্রপ করা হয়েছে:

এখানেই শেষ! আমরা স্থানীয় ফাইলগুলিকে ওভাররাইট না করে রিমোট রিপোজিটরি থেকে ফাইলগুলি টেনে আনার সবচেয়ে সহজ উপায়টি সংকলন করেছি।

উপসংহার

স্থানীয় ফাইলগুলি ওভাররাইট না করে রিমোট রিপোজিটরি থেকে ফাইলগুলি টানতে, প্রথমে গিট স্থানীয় সংগ্রহস্থলে নেভিগেট করুন। তারপরে, স্টেজিং সূচকে ফাইলগুলি তৈরি এবং যুক্ত করুন। এর পরে, সংগ্রহস্থলটি আপডেট করুন এবং ফাইলগুলিকে সংগ্রহস্থল থেকে অস্থায়ী মেমরিতে স্থানান্তর করুন। অবশেষে, GitHub ডেটা টানুন এবং ' git stash পপ 'আদেশ। এই নিবন্ধটি স্থানীয় ফাইলগুলিকে ওভাররাইট না করে রিমোট রিপোজিটরি থেকে ফাইলগুলি টানার পদ্ধতি প্রদর্শন করেছে।