আপনি যে প্রশ্নের সাথে যুক্ত হয়েছেন তার উত্তরগুলি হ'ল গিটটি কনফিগার করার বিষয়ে যাতে আপনি খুব ছোট git pushকমান্ড সন্নিবেশ করতে পারেন এবং আপনি যা চান তা করতে পারেন have কোনটি দুর্দান্ত, যদি আপনি কী জানেন এবং কীভাবে গিট-এসে এটিকে বানান করতে হয় তবে আপনি গিটে নতুন! :-)
আপনার ক্ষেত্রে, পেটর মেনসিকের উত্তরটি হ'ল (ভাল, "ক") সঠিক। কারণটা এখানে:
নামক "দূরবর্তী" (যেমন, ) খুঁজে পেতে আপনার ফাইলে আশেপাশে কমান্ডটি শিকড় দেয় । কনফিগার ফাইলের তালিকা:git push remote.git/configorigin
- যেখানে (URL- ভিত্তিতে) দূরবর্তী "জীবন" থাকে (যেমন, )
ssh://hostname/path
- যেখানে ধাক্কা যায়, যদি আলাদা হয়
- কী ধাক্কা খায়, যদি আপনি না বলেন কী শাখা (গুলি) টিপতে হবে
- আপনি চালানোর সময় কি আনা হয়
git fetch remote
আপনি যখন রেপো প্রথম ক্লোন করেছিলেন — যখনই ছিল — এইগুলির মধ্যে কিছুর জন্য ডিফল্ট মান সেট করে। URL টি যাই হোক না কেন আপনি থেকে ক্লোন এবং বাকি, যদি সেট থাকে বা সেট, সকল "যুক্তিযুক্ত" অক্ষমতা ... অথবা, হুম, হয় হয় তারা?
এগুলির সাথে সমস্যাটি হ'ল সময়ের সাথে সাথে লোকেরা "যুক্তিসঙ্গত" কী তা পরিবর্তন করেছে। সুতরাং এখন (গিটের আপনার সংস্করণ এবং আপনি বিশদগুলিকে কনফিগার করেছেন কিনা তার উপর নির্ভর করে), গিট ভবিষ্যতে পরিবর্তিত ডিফল্টগুলি সম্পর্কে প্রচুর সতর্কতা মুদ্রণ করতে পারে। "ধাক্কা দেওয়ার জন্য" শাখার নাম যুক্ত করা - amd_qlp_tester- (1) এটি বন্ধ করে দেয় এবং (2) ঠিক সেই একটি শাখা ঠেলে দেয়।
আপনি যদি আরও সুবিধাজনকভাবে চাপ দিতে চান তবে আপনি এটি দিয়ে করতে পারেন:
git push origin
অথবা এমনকি:
git push
তবে এটি আপনার যা চায় তা নির্ভর করে যে আপনি "প্রারম্ভিক গিট লেখক" এর সাথে সম্মত হন কিনা তার উপর নির্ভর করে যে মূল খেলাপি যুক্তিসঙ্গত হয় না, বা "পরে গিট লেখক" যে মূল ডিফল্ট যুক্তিসঙ্গত নয়। সুতরাং, যখন আপনি সমস্ত কনফিগারেশন স্টাফ (শেষ পর্যন্ত) করতে চান, আপনি যে প্রশ্নটি যুক্ত করেছেন সেগুলি (এবং উত্তর) দেখুন।
origin/amd_qlp_testerপ্রথম স্থানে থাকা নামটির জন্য : এটি আসলে একটি স্থানীয় সত্তা (আপনার রেপোর ভিতরে রাখা নাম), যদিও এটি "দূরবর্তী শাখা" নামে পরিচিত। এটি "যেখানে amd_qlp_testerআছে" সেখানে গিটের সেরা অনুমান । গিট এটি যখন আপডেট করতে পারে ।
origin amd_qlp_testserনয়origin/amd_qlp_tester