سؤال

أي شخص لديه أي تجربة حتى الآن الحصول على ملحقات CMS المشعة لجعلها فعليا على مثيل Heroku؟ لقد حاولت إزالة الأسفل وإضافة الملفات مرة أخرى، لكن لم يكن لديك الكثير من الحظ.

هل كانت مفيدة؟

المحلول

لا يدعم Heroku حاليا نقل جيت. ومع ذلك، فإن وثائقهم (ممتازة) تعبر عن طريقة حول هذا: تحقق من ذلك هنا

من المستندات:

$ cd myapp
$ rm -rf `find . -mindepth 2 -name .git`
$ git add .
$ git commit -m "brought submodules into the main repo"

نصائح أخرى

نقل الأسماك الجيت غير مدعومة حاليا. نحن نقيم ما إذا كنت تدعمها في المستقبل أم لا؛ في غضون ذلك، ستحتاج إلى تتبع أي خدمات نقل في المشروع الرئيسي. يمكنك القيام بذلك مثل هذا:

$ cd myapp
$ rm -rf `find . -mindepth 2 -name .git`
$ git rm --cache `git submodule | cut -f2 -d' '`
$ git rm .gitmodules
$ git add .
$ git config -l | grep '^submodule' | cut -d'=' -f1 | xargs -n1 git config --unset-all
$ git commit -m "brought submodules into the main repo"

قم بتشغيل هذا الأمر إذا لم تكن متأكدا مما إذا كان مشروعك يستخدم نقل الأسفل:

$ find . -mindepth 2 -name .git

إذا طباعت أي إخراج، يكون لديك قائمة نقل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top