หลังจาก upgrading จากสี่เหลี่ยม 12 คนที่ 13,แคชของมีขนาดใหญ่เกินไปสำหรับ Github

0

คำถาม

ฉันเพิ่งจะสามารถยกระดับของฉันทั้งหม dependencies อยู่ในแพคเกทนั่นlanguage เพื่อนคนล่าสุด. ฉันไปจากอั 12.2.0 จะ 13.0.1 และ github คือตอนนี้ปฏิเสธฉันดับต่อไปนี้ขนาดแฟ้มผิดพลาด มีบางการตั้งค่าฉันต้องการที่จะกำหนดในสี่เหลี่ยม.language สร้างโพรไฟล์นั่นจะช่วยย่อพวกนี้แฟ้มแคชขนาด?

remote: warning: File .angular/cache/angular-webpack/72163742903fc8ba00e684045de261c2e3a2fb86/3.pack is 54.01 MB; this is larger than GitHub's recommended maximum file size of 50.00 MB
remote: warning: File .angular/cache/angular-webpack/72163742903fc8ba00e684045de261c2e3a2fb86/2.pack is 56.42 MB; this is larger than GitHub's recommended maximum file size of 50.00 MB
remote: error: Trace: 0b9557fffbe30aac33f6d9858ef97559341c5c1614ace35524fcba85ac99ca76
remote: error: See http://git.io/iEPt8g for more information.
remote: error: File .angular/cache/angular-webpack/72163742903fc8ba00e684045de261c2e3a2fb86/3.pack is 122.06 MB; this exceeds GitHub's file size limit of 100.00 MB
remote: error: File .angular/cache/angular-webpack/72163742903fc8ba00e684045de261c2e3a2fb86/5.pack is 123.92 MB; this exceeds GitHub's file size limit of 100.00 MB
remote: error: File .angular/cache/angular-webpack/f48e9bc724ec0d5ae9a9d2fed858970d0a503f10/0.pack is 154.05 MB; this exceeds GitHub's file size limit of 100.00 MB
remote: error: File .angular/cache/angular-webpack/9327900b3187f0b6351b4801d208e7b58f1af17e/0.pack is 165.50 MB; this exceeds GitHub's file size limit of 100.00 MB
remote: error: File .angular/cache/angular-webpack/663bcd30d50863949acf1c25f02b95cab85c248a/0.pack is 151.56 MB; this exceeds GitHub's file size limit of 100.00 MB
remote: error: File .angular/cache/angular-webpack/663bcd30d50863949acf1c25f02b95cab85c248a/0.pack is 151.55 MB; this exceeds GitHub's file size limit of 100.00 MB
remote: error: GH001: Large files detected. You may want to try Git Large File Storage - https://git-lfs.github.com.

แก้ไข:

  1. ฉันสร้างขึ้นมานี่สาวนั่นกับสี่เหลี่ยม cli และถูกต้องรักษาและกำลังปรับปรุงผ่านหลายรุ่นของสี่เหลี่ยมและไม่มีปัญหาจนกว่านี้ปรับปรุงล่าสุด.

  2. คน.gitignore แฟ้มอยู่ในรากของโปรแกรมและตรงกับที่แนะนำตัวอย่าง: enter image description here

  3. เมื่อทำการเพิ่ม /.angular/cache ที่ gitignore แฟ้ม,ฉันวิ่งหนี git rm -rf --cached . && git add . && git commit -m 'fix(gitignore): add angular cache' && git push --set-upstream origin chore/bump-deps แต่ก็ยังได้ขนาดแฟ้มผิดพลาด

angular github
2021-11-23 21:27:42
1

คำตอบที่ดีที่สุด

7

ทำให้แน่ใจว่าของคุณ .gitignore มันอยู่ที่ พ่อแม่ ของโฟลเดอร์ .angular.
อยู่ในนั้น .gitignore แฟ้มเป็นแบบง่ายๆ .angular/cache/ น่าจะเพียงพอที่จะไม่สนใจที่สร้างโฟลเดอร์ย่อยองเนื้อหาได้ที่นี่

ตรวจสอบ:

git check-ignore -v -- .angular/cache/angular-webpack/72163742903fc8ba00e684045de261c2e3a2fb86/2.pack

คุณสามารถเห็นเป็นตัวอย่างใน ganatan/angular-starter/.gitignore (จากเป็นสี่เหลี่ยมอายุ 13 ตัวอย่างเช่นโครงการแค่สตาร์ทเตอร์)อยู่ที่ไหน /.angular/cache/ คือใช้มันเพื่อสมองกฎที่ด้านบนโฟลเดอร์ที่เก็บ.

คน ปฏิบัติการเอสเทย์เลอร์ ยืนยันอยู่ใน ห้องหมายเหตุ:

ฉันค่อนข้างแน่ใจว่านั่นเป็นของฉันเหมือนไม่มีปัญหาอยู่เลยสินะ
ฉันทิ้งคน dev แบรนซ์และอัพเดทของฉัน dependencies โดยไม่มีการใช้สารประกอบที่ออกคำสั่งอย่าง git add . && git commit -m 'fix(gitignore): add angular cache'.
ทำให้แน่ใจว่าเพื่อนทึกสิ่งที่ถูกจัดฉากไว้

2021-11-24 16:53:30

ขอบคุณสำหรับตอบกลับไปยังผู้รับจดห@VonC. ที่ตอบกลับเพิกเฉยคำสั่งดูเหมือนจะกลับมารายงานว่าแฟ้มที่ถูกเพิกเฉยโดยกฏอยู่บนเส้น 35, /.angular/cache แต่ฉันก็ยังได้ขนาดของคำเตือน: $ git check-ignore -v -- .angular/cache/angular-webpack/72163742903fc8ba00e684045de261c2e3a2fb86/2.pack .gitignore:35:/.angular/cache .angular/cache/angular-webpack/72163742903fc8ba00e684045de261c2e3a2fb86/2.pack
S. Taylor

@เอสเทย์เลอร์มันเป็นไปได้ว่ายังโฟลเดอร์ถูกตามรอยมาก่อนในอบล่มก่อนที่มันจะเริ่มทำและมันจะเป็นคนทำซึ่งจะจุดชนที่ข้อความผิดพลาดระหว่าง git push. ติดตั้ง git-sizer แล้วครั้งนึงที่ขนาดใหญ่ก่อแสดงตัวกับ git-sizer,ลบที่ทำกับ git ตัวกรอง-เชิดหน้าเหมือธิบายใน stackoverflow.com/a/66452371/6309. git-sizer บนหน้าต่าง(คุณควรจะอยู่บนหน้าต่าง): stackoverflow.com/a/66452371/6309
VonC

ขอบคุณ@VonC ฉันค่อนข้างแน่ใจว่านั่นเป็นของฉันเหมือนไม่มีปัญหาอยู่เลยสินะ ฉันไม่อยากติดตั้ง git-sizer ถ้าฉันสามารถหลีกเลี่ยงมันดังนั้นฉันถูกทิ้งที่ dev แบรนซ์และอัพเดทของฉัน dependencies โดยไม่มีการใช้สารประกอบที่ออกคำสั่งอย่าง git add . && git commit -m 'fix(gitignore): add angular cache'. ทำให้แน่ใจว่าเพื่อนทึกสิ่งที่ถูกจัดฉากไว้
S. Taylor

@เอสเทย์เลอร์สมบูรณ์แบบฟังดูดีนะ ฉันต้องถูกรวมความเห็นของเธอในคำตอบสำหรับมากกว่ามองเห็นได้.
VonC

ในภาษาอื่นๆ

หน้านี้อยู่ในภาษาอื่นๆ

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

ดังอยู่ในนี้หมวดหมู่

ดังคำถามอยู่ในนี้หมวดหมู่