سيكون من الرائع أن تكون لديك القدرة على القيام بشيء مثل git flow release delete v1.0.2
، بدلاً من git checkout develop && git branch -D release/v1.0.2
(وأنا لست متأكدًا من تجاهل فرع التحرير بشكل صحيح) وآمل ألا يتم تفويت أي خطوات مهمة.
سيكون هذا أمرًا إضافيًا جيدًا.
ملاحظة: إنها بالفعل الطريقة الصحيحة لحذف فرع. (تذكر أن git-flow لا يقوم بأي سحر خفي ، إنه مجرد تنفيذ للقواعد من منشور المدونة الأصلي!)
أود أن أقترح ما يلي. إذا تم دمجها بالفعل في التطوير / الرئيسي ، ولكن يظل مؤشر الفرع:
git flow release delete 1.0.2
لحذف المتفرعة التي لم يتم دمجها بعد مع التطوير / الرئيسي (لتجنب الحذف العرضي):
git flow release delete -f 1.0.2
آه ، حقًا. سأكون سعيدًا جدًا بهذه الوظيفة لهذه الميزة.
لم أكن متأكدًا من أن هذا الإجراء هو الصحيح لأنه بدا كما لو جربته ، تم دمج الالتزامات التي قمت بها تجاه الفرع المحذوف في التطوير على أي حال ، وهو ما أزعجني حقًا ، لكنني تمكنت من الاعتناء به والمضي قدمًا . فقط للتوضيح ، هذا من شأنه / يجب أن يزيل الفرع بالكامل وجميع التزاماته ، بالنظر إلى -f
، هل هذا صحيح؟
بالمعنى الدقيق للكلمة ، فإنه يزيل الكائن _branch_ ، الذي يشير إلى الالتزام (الذي يشير إلى الالتزام ، والذي يشير إلى الالتزام ، وما إلى ذلك). طالما أن لديك أي فروع أخرى تشير إلى أحد تلك الالتزامات (مثل origin/feature/foo
ربما) ، فإن الالتزامات ستظل ثابتة. خلاف ذلك ، سيتم جمع القمامة في نهاية المطاف. هذا مجرد سلوك Git.
حسنًا ، حسنًا. لابد أنني أفسدت شيئًا ما. شكرا للتوضيح ، مع ذلك!
+1 هذه الميزة. أحاول استخدام git-flow لاستخدام العناصر المرشحة للإصدار كإنجازاتنا السريعة ، ليتم دفعها إلى بيئة الاختبار ، مع الحفاظ على المستوى الرئيسي باعتباره قاعدة كود الإنتاج. بعبارة أخرى ، في بيئتنا ، لن يتم "الانتهاء" من معظم المرشحين للإصدار حتى يتحولوا إلى المستوى الرئيسي - ولكن يجب أن يكون الجميع قادرًا على ... لذلك بمجرد تحديد إصدار الإنتاج ، أود إنهاء الإصدار الآخر الفروع ...
+1
+1
+1
+1
+1
+1 وقررت تنفيذ هذا على مفترقتي ، حاليًا فقط في فرع التطوير. تمت إضافة أيضًا إمكانية إزالة الفرع البعيد أيضًا.
+1 لهذا ، هل هذه الميزة مدعومة الآن؟
+1
استخدم هذا الخيط لمعرفة كيفية القيام بذلك ولكن يفضل الطريقة المضمنة
لقد مر عامان الآن ... هل هناك فرصة لإنجاز ذلك؟ إنها ميزة جيدة ، على ما أعتقد.
+1
+1
+1
مرحبًا ، إنه متاح بالفعل في Peter van der Does fork مع العديد من التحسينات الأخرى.
+1
+1
+1
+1
+1
+1
+1
+1
+1
+4 (نفسي وفريقي في العمل)! ^ _ ^
+1
+2
nrvs lolz: د
: +1:
+1
: +1:
+1
: +1:
+1
+1
+1
+1
+1
+1
+1
يتم تنفيذ هذا في طبعة AVH.
+100500
+100501
+1
+1
+1
+1
+1
+1
واو ، لا أصدق أن هذا لا يزال شيئًا. لقد مرت ما يقرب من 8 سنوات في انتظار هذا الأمر.
+1
+1
واو ، بعد تسع سنوات ، لا يزال هذا شيئًا
حقا بحاجة لهذه الميزة
تم تنفيذ هذا في https://github.com/petervanderdoes/gitflow-avh وهو متوافق مع هذا الإصدار ولكنه يضيف العديد من التحسينات والميزات الجديدة.
إخلاء المسؤولية: أنا رئيس مشروع Gitflow AVH Edition
+1
من فضلك ، توقف عن التعليق فقط على "+1" ، إنه عام 2020 وقد قدمت Github بالفعل رموز تعبيرية لهذا الغرض 👍
geoom
+1
التعليق الأكثر فائدة
من فضلك ، توقف عن التعليق فقط على "+1" ، إنه عام 2020 وقد قدمت Github بالفعل رموز تعبيرية لهذا الغرض 👍