আমার গিথুব পুল অনুরোধটি একীভূত হয়েছিল, এই পর্যায়ে কনভেনশন কী?


17

আমি গিথুবের উপর একটি প্রকল্প চালু করেছি, একটি ছোট পরিবর্তন করেছি এবং এটির আসল রক্ষণাবেক্ষণকারীকে একটি টান অনুরোধ পাঠিয়েছি, যিনি এটিকে টানলেন। এখন সেখানে শেষ প্রতিশ্রুতি রয়েছে Merged pull request #11 from my_username/master

এই প্রথম আমি এটি করছি, সুতরাং শিষ্টাচারটি এখন কী তা আমি নিশ্চিত নই: আমি একটি কাজ করেছি git pull upstream masterএবং তারপরে git push origin master, এবং এখন আমার নিজের সংগ্রহশালায় শেষ প্রতিশ্রুতিটি পড়ে Merged pull request #11 from my_username/masterযা আমার কাছে বেশ অদ্ভুত বলে মনে হয়। লোকেরা সাধারণত এটিই করে, "ইতিহাস পরিষ্কার করতে" বা আমার কিছু করার দরকার কি কিছু আছে?

দ্রষ্টব্য: যেহেতু এটি একটি ক্ষুদ্র ডকুমেন্টেশন পরিবর্তন ছিল, তাই আমি কোনও শাখা তৈরি করি নি, আমি কেবল আমার masterশাখায় পরিবর্তন করেছি এবং টানদ্বারা পাঠিয়েছি। সুতরাং যে অংশে কোন পরিষ্কার করা আছে।

উত্তর:


10

হ্যাঁ, লোকেরা সাধারণত এটিই করে, কারণ গিট এটিই করে।

মার্জ টেস্টগুলি প্রায়শই বোঝায় না। এটি "ফাস্ট ফরোয়ার্ড" যুক্তির ফলস্বরূপ, যদি মার্জ করা প্রয়োজন না হয় তবে নতুন প্রতিশ্রুতি তৈরি করে না। মাস্টারের প্রতি সর্বশেষ প্রতিশ্রুতিটি "মার্জড মাস্টার" বলে, কারণ বিকাশকারী মাস্টারকে তাদের শাখায় মার্জ করে এবং একীভূত করার জন্য ধাক্কা দেয়, যার আর কোনও সংযুক্তির প্রয়োজন হয় না। কেউ যাইহোক গিটে কমিট করার বিষয়ে চিন্তা করে না।


5
আপনি যদি না যত্ন অবশ্য আপনি খুঁজে পেতে পারেন no-ffবিকল্প git mergeদরকারী যখন মাস্টার মার্জ।
জিয়ান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.