গিটহাব: মার্জ হওয়া পুল অনুরোধ পুনরায় খোলা হচ্ছে


104
  • আমি কিছু পরিবর্তন করেছি
  • আমি একটি টানার অনুরোধ জমা দিয়েছি
  • টানার অনুরোধটি গ্রহণ এবং একীভূত হয়েছিল।
  • আমরা একটি বাগ খুঁজে পেয়েছি
  • আমি বাগটি স্থির করেছিলাম এমন পরিবর্তনগুলি আবারও সরানো হয়েছে।

আমি এখন বাগটি ঠিক করেছি এবং 1 টি অতিরিক্ত কমিটের মাধ্যমে পুল অনুরোধটি পুনরায় জমা দিতে চাই। টানার অনুরোধটি আবার খুলতে বা আপডেট করার কোনও উপায় আছে বা আমাকে কী নতুন টানার অনুরোধ তৈরি করতে হবে, বিবরণটি আবার টাইপ করতে হবে? জিটারিয়াসের এই বৈশিষ্ট্যটি রয়েছে এবং আমরা সম্প্রতি গিটহাবে চলে এসেছি।


আমি আজ একই পরিস্থিতিতে ছিলাম অর্থাৎ "মার্জ পুল অনুরোধ" বোতামটি ব্যবহার করেছি যা ডিফল্টরূপে পরিবর্তনগুলি লক্ষ্য শাখায় মার্জ করে এবং পিআর বন্ধ করে দেয়। পরে আমি পরীক্ষায় একটি বাগ আবিষ্কার করি যা আমি মূল বিকাশকারীকে ঠিক করতে চেয়েছিলাম। আমি এই পিআরটি পুনরায় খোলার একটি উপায় চাইছিলাম যাতে এই একই পিআরটিতে আরও কমিট যুক্ত করা যায় তবে পিআরটি খোলার জন্য কোনও বোতাম না থাকায় তা করতে পারিনি।
এসবির্থরে

উত্তর:


117

উত্তরটি মনে হচ্ছে: আপনি পারবেন না।

একবার একটি টানার অনুরোধটি মার্জ হয়ে গেলে এবং বন্ধ হয়ে যায়, এটি চিরতরে লক হয়ে যায় এবং এটি আবার খোলা যায় না। যদি আপনার টানার অনুরোধটি মার্জ হয়ে যায়, বন্ধ হয়ে যায়, তবে আপনার পরিবর্তনগুলি টেনে আনা হবে (একীভূত হওয়ার আগে পিছনে দিকে চাপ দিয়ে জোর করে), আপনাকে শাখায় কমিট যুক্ত করতে হবে এবং একটি নতুন টান অনুরোধ তৈরি করতে হবে, সমস্ত বিবরণ অনুলিপি করে এবং সম্ভবত সরবরাহ করা হবে ইতিহাসটিকে ম্যানুয়ালি সংরক্ষণের জন্য মূল টানার অনুরোধটির একটি লিঙ্ক।

ভবিষ্যতের গিটহাবের জন্য একটি দুর্দান্ত বৈশিষ্ট্য অনুরোধ হতে পারে।


8
কখন এটি পরিবর্তন করা হয়েছিল তা আমি জানি না, তবে আপনি এখন বন্ধ পিআরগুলি মন্তব্য করতে এবং আবার খুলতে পারেন।
এলবি--

16
@ এলবি, মনে হয় না আপনি বন্ধ হয়ে গেছে এবং একীভূত হওয়া PR গুলি আবার খুলতে পারবেন ।
এ কাপ্তুর

4
আপনি আসলে পারেন। ধরে নিই যে আপনি প্রাথমিক মার্জটি ফিরিয়ে দিয়েছেন, আপনি মূল রেপোর একটি শাখা তৈরি করতে পারেন এবং এই নতুন শাখায় কেবল মার্জটি ফিরিয়ে আনার প্রতিশ্রুতি ফিরিয়ে আনতে পারেন।
এসএসজিস্টি

7
@ এসজকোস্টি তবে এটি বন্ধ এবং সংযুক্ত PR পুনরায় চালু করছে না। আপনি সর্বদা নতুন টানার অনুরোধগুলি খুলতে পারেন, যা আপনার সমাধানটির প্রয়োজন।
অ্যাডাম গ্রান্ট

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

12

আমি স্রেফ সাফল্যের সাথে একটি টানার অনুরোধটি আবার খুললাম

  1. টান অনুরোধ মন্তব্য
  2. 'জমা দিন এবং পুনরায় খুলুন' বোতামটি ক্লিক করুন যা মন্তব্য ফর্মটিতে উপস্থিত হয়েছিল।

4
আমি এটির প্রতিলিপিটি পরিচালনা করতে পারি নি - আপনি এই আচরণটি দেখার জন্য প্রয়োজনীয় পদক্ষেপগুলি ব্যাখ্যা করতে পারেন? আমি একটি বদ্ধ পুল অনুরোধের উপর মন্তব্য করার চেষ্টা করেছি (কাজটি করেনি), একটি বন্ধ টান অনুরোধের বিষয়ে মন্তব্য করে এবং যে শাখায় এটি টানছে তাতে ধাক্কা দিয়েছি (কাজ হয়নি)। আর কিছু চেষ্টা করার আছে? টানার অনুরোধটি কী একত্রীকরণের পরে পরে কোনওভাবে নিমজ্জিত করা দরকার?
মাইকেল পার্কার

আমি জানি না যে লুকানো প্রয়োজনীয়তাটি কীভাবে পার্থক্য করছে। যে কোনও হতে পারে (টানার অনুরোধের জন্য নতুন পরিবর্তন জমা দিয়েছেন, প্রকল্প মালিকদের সদস্য, অন্য ...)
টিম লাভল-স্মিথ

4
আপনি উল্লিখিত সমস্ত কিছু আমি এখন চেষ্টা করেছি, এখনও তা দেখতে পাচ্ছি না। আমি রেপো মালিক। "জমা দিন এবং পুনরায় খুলুন গিটহাব" এর জন্য গুগল অনুসন্ধান করা একটি একক হিট সরবরাহ করে - এই পৃষ্ঠাটি। আরও কোনও তথ্য চূড়ান্ত সহায়ক হবে। আপনার টানার অনুরোধটি প্রাথমিকভাবে অস্বীকার করা হয়েছিল?
মাইকেল পার্কার

54
আমি এটিকে নিমজ্জিত টানার অনুরোধগুলির সাথে প্রতিলিপি করতে পারি - তবে এই থ্রেডটি এটাই নয়।
ড্যান টেলো

4
হ্যাঁ, তিনি বন্ধ টানাগুলি উল্লেখ করছেন, একত্রিত হওয়া টানগুলি নয়।
loujaybee

4

আপনি অতিরিক্ত 1 টি কমিট করেছেন সেখানে বিদ্যমান শাখাটি থেকে কেবল নতুন একটি শাখা পান। সেখান থেকে টানার অনুরোধ জমা দিন।


4
এটির জন্য ইতিহাসের কোনওটিই সহ একটি নতুন টানা অনুরোধের ফলাফল হবে।
ডেভ

4
এটিই আমি শেষ করেছিলাম। হ্যাঁ ইতিহাস কম রৈখিক তবে এটি আমার পক্ষে ঠিক।
পোস্ট

4

আপনি রিভার্ট অ্যাকশনটি ব্যবহার করতে পারেন:

এখানে চিত্র বর্ণনা লিখুন

এটি মার্জ হওয়া PR এ যাবতীয় পরিবর্তনগুলি পূর্বাবস্থায় ফেরানোর অনুরোধ তৈরি করবে।


এটি সেরা অনুশীলন নয় :)
এন্টনবর্মোটোভ

4
আপনি কি আরও ভাল পদ্ধতির পরামর্শ দিতে পারেন?
উইলিয়াম ওয়েকল

ধরা যাক, আমরা কমগুলি (এমএ এবং এমবি) এর সাথে স্থিতিশীল শাখায় পরিণত হলাম যা আমরা ফিরে যেতে চাই pr "রিভার্ট" পিআর মার্জ করার পরে ইতিহাস কমিটের গাছের মতো দেখাবে: এক্সওয়াই-এমএ-এমবি-সিডি-আরএ-আরবি-ইএফ। আপনি কেন ইতিহাসে এই সমস্ত কমিটগুলি দেখতে চান, যেগুলি পরিবর্তনগুলি প্রয়োগ করে (এমএ, এমবি) এবং তারপরে সেগুলি বাতিল করে (আরএ, আরবি)? স্থির শাখা থেকে "খারাপ" এমএ এবং এমবি প্রতিশ্রুতিবদ্ধ এবং মুছে ফেলা এবং ইতিহাস পরিষ্কার রাখা পুনরায় চালু করা এবং অপসারণ করা ভাল। অবশ্যই, মার্জটি তুলনামূলকভাবে সাম্প্রতিক হলে তা বোধগম্য হয়।
অ্যান্টনবোর্মোটভ

4
ইতিহাস কেবল কুরুচিপূর্ণ দেখাবে না, আপনি প্রস্তুত থাকাকালীন পুনরায় উল্টানো প্রতিশ্রুতিগুলিকে আর মার্জ করতে পারবেন না।
মাইকেল 20

সামান্য পার্থক্য নিয়ে আমার কিছুটা একই দৃশ্য ছিল। আমার একটি PR ছিল যা আমার পর্যালোচনা করা দরকার এবং অন্য আরআর একীভূত হওয়ার জন্য অপেক্ষা করার কথা ছিল। তবে আমি এটি দেখতে পেলাম না এবং অকালে এই পিআরকে একীভূত করলাম। @ উইলিয়াম উইকেলের পরামর্শ অনুসারে আমি আসলে তা করেছি। তবে এখন আমি একই পরিবর্তনগুলি তৈরি করতে চাই যা মূলত তৈরি হয়েছিল changes তবে আমি যখন পিআর তৈরি করছি তখন মাস্টার ব্রাঞ্চ কোনও তাত্পর্য দেখাচ্ছে না, যদিও আমি পৃথক ফাইলগুলি দেখি তারা আলাদা হয়। কোন চিন্তা?
বিকাশ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.