git-annex-repair - מקוון בענן

זהו הפקודה git-annex-repair שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


git-annex-repair - שחזר מאגר git שבור

תַקצִיר


תיקון נספח git

תיאור


זה יכול לתקן הרבה מהבעיות עם מאגרי git סילון fsck מזהה, אבל עושה
לא לתקן את עצמו. זה שימושי אם מאגר ניזוק קשות. דרך אחת זה יכול
קורה אם מאגר המשמש את git-annex נמצא בכונן נשלף שמתנתק מהחשמל
בזמן הלא נכון.

ניתן להשתמש בפקודה זו בתוך מאגרי git שאינם משתמשים ב-git-annex at
את כל; בשימוש במאגר באמצעות git-annex, הוא מבצע תיקונים נוספים של git-
סניף נספח.

זה עובד על ידי מחיקת כל אובייקט פגום ממאגר git, ואחזור הכל
אובייקטים חסרים שהוא יכול מהשלטים של המאגר.

אם זה לא מספיק כדי לשחזר את המאגר במלואו, הוא יכול גם לאפס סניפים בחזרה
להתחייב לפני שהשחיתות קרתה, למחוק סניפים שאינם זמינים יותר
עקב הנתונים שאבדו, והסר כל קבצים חסרים מהאינדקס. זה יעשה את זה רק אם
לרוץ עם --כּוֹחַ אפשרות, מכיוון שזה משכתב את ההיסטוריה וזורק נתונים חסרים.
שים לב כי --כּוֹחַ אפשרות לעולם לא נוגעת בתגיות, גם אם הן כבר לא ניתנות לשימוש עקב
מידע חסר.

לאחר הפעלת פקודה זו, סביר להניח שתרצה להפעיל סילון fsck כדי לוודא שזה תיקן את
מאגר. שים לב ש-fsck עדיין עשוי להתלונן על אובייקטים שאליהם ה-reflog מתייחס, או
את המחסן, אם לא ניתן היה לשחזר אותם. פקודה זו אינה מנסה לנקות
או ה-relog או ה-stash.

זה גם רעיון טוב לרוץ סילון לספח fsck --מָהִיר לאחר פקודה זו, כדי לוודא זאת
ענף git-anex משקף את המציאות.

אפשרויות


--כּוֹחַ

אפשר פעולות תיקון הכוללות מחיקת נתונים שאבדו עקב git
שחיתות במאגר.

השתמש ב-git-annex-repair באינטרנט באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows