আমার গিথুবে একটি মূল শাখা (মাস্টার) এবং কিছু পরীক্ষামূলক কাজের জন্য একটি শাখা সহ একটি সংগ্রহস্থল রয়েছে। আমি কিছু কমিট করেছি এবং পরীক্ষামূলক শাখায় ঠেলে দিয়েছি এবং সবকিছু ঠিক আছে।
এখন, অন্য কোনও মেশিনে, আমি আমার সংগ্রহস্থল (গিট ক্লোন রিপোজিটরি ) ক্লোন করার চেষ্টা করি এবং তারপরে পরীক্ষামূলক শাখায় (গিট চেকআউট ব্রাঞ্চনাম ) স্যুইচ করি তবে প্রতিবার আমি যখন এই কাজটি করি তখন আমার মাথা বিচ্ছিন্ন হয়ে যায় এবং আমি আমার পরিবর্তনগুলি ঠেকাতে পারি না। আমি কি ভুল করছি? আমি অনুভূতি পেয়েছি যে আমি কোথাও একটি মৌলিক গিট ধারণাটি মিস করছি তবে এলোমেলো গিট ম্যান পৃষ্ঠাগুলি পড়া আমার কোনও ক্লু দিচ্ছে না।
আমি গিটারে নতুন তাই আমি দুঃখিত যদি আমি একজন বোকা হয়ে থাকি তবে আমি ডক্সে এমন কিছু খুঁজে পাচ্ছি না যা আমাকে আমার মাথাটি আবার সংযুক্ত করতে সহায়তা করবে।
সম্পাদনা
একটি ট্র্যাকিং শাখার ধারণাটিই আমি অনুপস্থিত ছিল। যেহেতু আমি সেই ধারণাটি তৈরি করেছি সবকিছু পরিষ্কার। ব্যক্তিগতভাবে আমি git branch --trackসিনট্যাক্সটি এর চেয়ে অনেক বেশি স্বজ্ঞাত বলে মনে করি git checkout -b branch-name origin/branch-name।
সাহায্যের জন্য ধন্যবাদ!
git switch: আমার উত্তর নীচে দেখুন ।