אנגליתצרפתיתספרדי

Ad


סמל OnWorks

git-replace - מקוון בענן

הפעל git-replace בספק האירוח החינמי של OnWorks על Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

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

תָכְנִית:

שֵׁם


git-replace - צור, רשום, מחק refs כדי להחליף אובייקטים

תַקצִיר


סילון להחליף [-f]
סילון להחליף [-f] --עריכה
סילון להחליף [-f] --שתל [ ...]
סילון להחליף -ד ...
סילון להחליף [--פורמט= ] [-ל [ ]]

תיאור


מוסיף א להחליף הפניה ב-refs/replace/ מרחב שמות.

השם של להחליף הפניה היא ה-SHA-1 של האובייקט שהוחלף. התוכן
של להחליף הפניה היא ה-SHA-1 של האובייקט החלופי.

האובייקט המוחלף והאובייקט החלופי חייבים להיות מאותו סוג. ההגבלה הזו
ניתן לעקוף באמצעות -f.

אלא אם ניתן -f, ה- להחליף ההפניה עדיין לא חייבת להתקיים.

אין הגבלה אחרת על החפצים המוחלפים והחלפים. מיזוג מתחייב יכול
יוחלפו בהתחייבויות ללא מיזוג ולהיפך.

ההפניות להחלפה ישמשו כברירת מחדל על ידי כל הפקודות של Git מלבד אלה שעושות זאת
חציית גישה (גזם, העברת חבילה ו-fsck).

ניתן להשבית את השימוש בהפניות חלופיות עבור כל פקודה באמצעות ה-
- אפשרות ללא החלפה של אובייקטים מיד לאחר מכן סילון.

למשל אם להתחייב Foo הוחלף ב-commit בָּר:

$ git --no-replace-objects cat-file commit foo

מציג מידע על התחייבות Foo, בזמן:

$ git cat-file commit foo

מציג מידע על התחייבות בָּר.

אל האני GIT_NO_REPLACE_OBJECTS ניתן להגדיר משתנה סביבה כדי להשיג את אותו אפקט כמו
האפשרות --ללא-החלפה-אובייקטים.

אפשרויות


-f, --כוח
אם קיים רפי החלפה קיים עבור אותו אובייקט, הוא ידרוס (במקום זאת
של כישלון).

-d, -מחק
מחק רפי החלפה קיימים עבור האובייקטים הנתונים.

--לַעֲרוֹך
ערוך תוכן של אובייקט באופן אינטראקטיבי. התוכן הקיים עבור הוא
מודפס יפה לקובץ זמני, מופעל עורך על הקובץ, וה-
התוצאה מנותחת כדי ליצור אובייקט חדש מאותו סוג כמו . תחליף
לאחר מכן נוצר ref כדי להחליף עם האובייקט החדש שנוצר. לִרְאוֹת git-var(1)
לפרטים על אופן בחירת העורך.

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

--שֶׁתֶל [ ...]
צור מחויבות השתלה. נוצר commit חדש עם אותו תוכן כמו
אלא שהוריו יהיו [ ...] במקום ההורים של. א
לאחר מכן נוצר ref החלפה כדי להחליף עם ה-commit החדש שנוצר. לִרְאוֹת
contrib/convert-grafts-to-replace-refs.sh עבור סקריפט לדוגמה המבוסס על אפשרות זו
שיכול להמיר שתלים להחלפת שופטים.

-ל , --רשימה
רשימת החלפת refs עבור אובייקטים התואמים את הדפוס הנתון (או כולם אם אין דפוס
נָתוּן). הקלדת "git replace" ללא ארגומנטים, מפרטת גם את כל refs replace.

--פורמט=
בעת הרישום, השתמש בכתובת המצוינת , שיכול להיות אחד מהם קצר, בינוני ו ארוך.
כאשר מושמט, הפורמט מוגדר כברירת מחדל קצר.

פורמטים


הפורמט הבא זמין:

· קצר:

· בינוני: →

· ארוך: ( ) → ( )

יצירה החלפה אובייקטים


git-filter-branch(1), git-hash-object(1) ו git-rebase(1), בין פקודות git אחרות, יכול
לשמש ליצירת אובייקטים חלופיים מאובייקטים קיימים. אפשרות --עריכה יכולה להיות גם
משמש עם סילון להחליף כדי ליצור אובייקט חלופי על ידי עריכת אובייקט קיים.

אם אתה רוצה להחליף הרבה כתמים, עצים או commits שהם חלק משרשרת של commits,
ייתכן שתרצה ליצור מחרוזת החלפה של מחויבים ואז רק להחליף את
commit בקצה מחרוזת המטרה של commits עם commit בקצה ה-
מחרוזת החלפה של מחויבים.

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


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad