كيف يمكنني تقسيم التزام Git المدفون في التاريخ؟



Answers

إذا لم تكن قد دفعت بعد ، فقط استخدم git rebase . أفضل من ذلك ، استخدم git rebase -i لتحريك الإلتزامات بشكل تفاعلي. يمكنك نقل الالتزام المخالف إلى الأمام ، ثم تقسيمه كما تريد وتحريك البقع للخلف (إذا لزم الأمر).

Question

لقد تجاهلت تاريخي وأرغب في إجراء بعض التغييرات عليه. المشكلة هي ، لدي التزام مع اثنين من التغييرات غير ذات الصلة ، ويحيط هذا الالتزام من قبل بعض التغييرات الأخرى في بلدي المحلية (غير مؤجلة) التاريخ.

أريد تقسيم هذا الالتزام قبل أن أخرجه ، ولكن معظم الأدلة التي أراها لها علاقة بتقسيمك لأحدث التزاماتك ، أو تغييرات محلية غير ملتزمة بها. هل من الممكن القيام بذلك لارتكاب مدفون في التاريخ قليلاً ، دون الاضطرار إلى "إعادة" ارتكابي منذ ذلك الحين؟




Related