কিভাবে রিমোট ব্রাঞ্চে পুশ করা যায়

Kibhabe Rimota Brance Pusa Kara Yaya



গিট একটি বিকেন্দ্রীকৃত সংস্করণ নিয়ন্ত্রণ ব্যবস্থা যা স্থানীয় এবং দূরবর্তী শাখা ধারণ করে। Git-এ, শাখাগুলিকে প্রধান কার্যপ্রবাহ থেকে স্বাধীনভাবে একাধিক মডিউল বিকাশ করতে ব্যবহার করা হয়। যখন ডেভেলপাররা স্থানীয়ভাবে কাজ করে, তখন তারা তাদের স্থানীয় শাখায় প্রতিশ্রুতি দেয় এবং তারপর প্রকল্পের উত্স কোড আপডেট করার জন্য এটিকে দূরবর্তী শাখায় ঠেলে দেয়।

এই ব্লগে, আমরা দূরবর্তী শাখায় গিট পুশ করার পদ্ধতি ব্যাখ্যা করব।







রিমোট ব্রাঞ্চে কিভাবে গিট পুশ করবেন?

দূরবর্তী শাখায় গিট পুশ করতে, প্রথমে গিট স্থানীয় সংগ্রহস্থলে নেভিগেট করুন এবং সমস্ত স্থানীয় শাখার তালিকা প্রদর্শন করুন। তারপর, চালান ' $ git সুইচ <শাখা-নাম> শাখায় স্যুইচ করার জন্য কমান্ড। এরপরে, স্থানীয় সংগ্রহস্থলের বিষয়বস্তু তালিকাভুক্ত করুন এবং 'চালনা করুন $ git push -u মূল <শাখা-নাম> ” দূরবর্তী শাখায় ধাক্কা দিতে কমান্ড।



ধাপ 1: গিট লোকাল রিপোজিটরিতে যান



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





$ সিডি 'সি:\ব্যবহারকারীরা \n azma\Git\Demo12'



ধাপ 2: Git স্থানীয় শাখার তালিকা করুন

পরবর্তী, চালান ' git শাখা 'সকল স্থানীয় শাখা দেখতে কমান্ড:



$ git শাখা


নীচে প্রদত্ত আউটপুট অনুযায়ী, আমাদের স্থানীয় সংগ্রহস্থলে একাধিক শাখা রয়েছে। আমরা তাদের মধ্যে একটি নির্বাচন করব। এই ক্ষেত্রে, ' মাস্টার ”:


ধাপ 3: শাখায় স্যুইচ করুন

এখন, প্রদত্ত কমান্ডটি ব্যবহার করে মাস্টার শাখায় স্যুইচ করুন:

$ গিট সুইচ মাস্টার



ধাপ 4: তালিকা সংগ্রহস্থল বিষয়বস্তু

সংগ্রহস্থলের বিষয়বস্তুর তালিকা দেখতে, চালান “ ls 'আদেশ:

$ ls


যেহেতু এটি দেখা যায় যে রিমোট রিপোজিটরি নামে “ ডেমো ' ইতিমধ্যে ক্লোন করা হয়েছে:


ধাপ 5: দূরবর্তী শাখা ধাক্কা

অবশেষে, 'চালনা করুন git পুশ 'অপশন সহ কমান্ড' -ভিতরে 'ধাক্কা দিতে' মাস্টার রিমোট রিপোজিটরিতে শাখা:

$ git পুশ -ভিতরে মূল মাস্টার


নীচের আউটপুট দেখায় যে ' মাস্টার ' সফলভাবে ধাক্কা দেওয়া হয়েছে:


বিঃদ্রঃ: উপরের কমান্ডে, আমরা ব্যবহার করেছি ' -ভিতরে 'বিকল্প। যে কোনো শাখার প্রথম পুশ করার সময় এই বিকল্পটি ব্যবহার করা হয়। এটি পুশ শাখার জন্য একটি ট্র্যাকিং শাখা তৈরি করে। পরের বার আপনি ইতিমধ্যেই পুশ করা শাখায় কিছু ঠেলে দেবেন, 'ব্যতীত এটিকে ধাক্কা দেওয়ার দরকার নেই' -ভিতরে 'বিকল্প।

উপসংহার

দূরবর্তী শাখায় গিট পুশ করতে, প্রথমে গিট স্থানীয় ডিরেক্টরিতে যান এবং বিদ্যমান স্থানীয় শাখাগুলির তালিকাটি দেখুন $ git শাখা 'আদেশ। পরবর্তী, চালান ' $ git সুইচ <শাখা-নাম> আপনি যে শাখায় প্রত্যন্ত শাখায় ঠেলে দিতে চান সেই শাখাটি পরিবর্তন করতে কমান্ড দিন। এর পরে, স্থানীয় সংগ্রহস্থলের বিষয়বস্তু তালিকাভুক্ত করুন এবং চালান “ $ git push -u মূল <শাখা-নাম> ” দূরবর্তী শাখায় ধাক্কা দিতে কমান্ড। এই ব্লগটি দেখিয়েছে কিভাবে দূরবর্তী শাখায় গিট পুশ করা যায়।