আমি গিটহাবের একটি প্রকল্প থেকে কাঁটাচামচ তৈরি করেছি। আমি যে প্রকল্পটি তৈরি করেছি তার পরিবর্তনগুলি এখন কীভাবে টানতে পারি?
আমি গিটহাবের একটি প্রকল্প থেকে কাঁটাচামচ তৈরি করেছি। আমি যে প্রকল্পটি তৈরি করেছি তার পরিবর্তনগুলি এখন কীভাবে টানতে পারি?
উত্তর:
git pull
সত্যিই এটি একটি সংক্ষিপ্ত হাত git pull <remote> <branchname>
, বেশিরভাগ ক্ষেত্রে এটি সমতুল্য git pull origin master
। আপনাকে অন্য একটি রিমোট যুক্ত করতে হবে এবং এ থেকে স্পষ্টতই টানতে হবে। এই পৃষ্ঠাটি এটি বিশদ বর্ণনা করে:
upstream
গিথুব উদাহরণে কেবল সেই নামটিই তারা সেই সংগ্রহস্থলটি উল্লেখ করতে বেছে নিয়েছে। আপনি ব্যবহার করার সময় পছন্দমতো পছন্দ করতে পারেন git remote add
। আপনি এই নামের জন্য যা নির্বাচন করেন তার উপর নির্ভর করে আপনার git pull
ব্যবহারের পরিবর্তন হবে। উদাহরণস্বরূপ, যদি আপনি ব্যবহার করেন:
git remote add upstream git://github.com/somename/original-project.git
তাহলে আপনি পরিবর্তনগুলি টানতে এটি ব্যবহার করবেন:
git pull upstream master
তবে, যদি আপনি রিমোট রেপো নামের জন্য উত্সটি চয়ন করেন তবে আপনার আদেশগুলি হ'ল:
আপনার স্থানীয় কনফিগারেশনে রিমোট রেপোর নামকরণ করতে: git remote add origin git://github.com/somename/original-project.git
এবং টানতে: git pull origin master