Yarn: لا يمكن تحديث تبعية git المعرفة على أنها عنوان url - فشل مع تعارض git في ذاكرة التخزين المؤقت الخاصة بي

تم إنشاؤها على ٢١ فبراير ٢٠١٧  ·  4تعليقات  ·  مصدر: yarnpkg/yarn

أنا على الغزل 0.20.3

ما هو السلوك الحالي؟
لدي عنوان url في ورائي: "trae": "https://github.com/capaj/trae.git",
أركض yarn
ألتزم https://github.com/capaj/trae.git repo.
أقوم بتشغيل yarn add https://github.com/capaj/trae.git للحصول على أحدث إصدار من الريبو الخاص بي
انا حصلت:

y add https://github.com/capaj/trae.git
yarn add v0.20.3
[1/4] Resolving packages...
error Command failed.
Exit code: 128
Command: git
Arguments: pull
Directory: /home/capaj/.cache/yarn/.tmp/a0218de46c09eeeba3aa6e9bed4d0f17
Output:
error: Pull is not possible because you have unmerged files.
hint: Fix them up in the work tree, and then use 'git add/rm <file>'
hint: as appropriate to mark resolution and make a commit.
fatal: Exiting because of an unresolved conflict.
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.

ما هو السلوك المتوقع؟
من المتوقع أن تقوم بتثبيت حزمة trae من عنوان url الخاص بي على github دون أي أخطاء git.

أوبونتو 16.10 ، عقدة 7.5.0

cat-bug

التعليق الأكثر فائدة

يؤدي حذف tmp dir إلى إصلاح المشكلة أيضًا

Directory: /Users/alexprice/Library/Caches/Yarn/v1/.tmp/a71eb20c6f8366926c96610aa7b336f4
....

$ rm -rf ~/Library/Caches/Yarn/v1/.tmp/a71eb20c6f8366926c96610aa7b336f4

ال 4 كومينتر

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

ماذا أفعل إذا واجهت هذه المشكلة؟

ماذا أفعل إذا واجهت هذه المشكلة؟

سأحاول آخر ليلة لأن هذا يبدو أنه تم حله على الماجستير

يؤدي حذف tmp dir إلى إصلاح المشكلة أيضًا

Directory: /Users/alexprice/Library/Caches/Yarn/v1/.tmp/a71eb20c6f8366926c96610aa7b336f4
....

$ rm -rf ~/Library/Caches/Yarn/v1/.tmp/a71eb20c6f8366926c96610aa7b336f4
هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات