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

Ad


סמל OnWorks

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

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

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

תָכְנִית:

שֵׁם


git-remote - נהל קבוצה של מאגרים במעקב

תַקצִיר


סילון מרחוק [-v | --מִלוּלִי]
סילון מרחוק להוסיף [-ת ] [-M ] [-f] [--[לא-]תגים] [--mirror= ]
סילון מרחוק שינוי השם
סילון מרחוק להסיר
סילון מרחוק ראש מוגדר (-a | --auto | -d | --מחק | )
סילון מרחוק סט-ענפים [--לְהוֹסִיף] ...
סילון מרחוק get-url [--דחיפה] [--הכל]
סילון מרחוק set-url [--לִדחוֹף] [ ]
סילון מרחוק set-url --לְהוֹסִיף [--לִדחוֹף]
סילון מרחוק set-url --לִמְחוֹק [--לִדחוֹף]
סילון מרחוק [-v | --מִלוּלִי] לְהַצִיג [-n] ...
סילון מרחוק לִגזוֹם [-n | --ריצה יבשה] ...
סילון מרחוק [-v | --מִלוּלִי] עדכון [-p | --שזיף] [( | )...]

תיאור


נהל את מערך המאגרים ("מרחוקים") שאתה עוקב אחר הענפים שלהם.

אפשרויות


-v, --מלל
היה קצת יותר מילולי והצג כתובת URL מרוחקת אחרי השם. הערה: זה חייב להיות ממוקם
בין פקודה מרחוק לפקודה משנה.

פקודות


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

להוסיף
מוסיף שלט בשם עבור המאגר ב . הפקודה git fetch
לאחר מכן ניתן להשתמש בהם כדי ליצור ולעדכן ענפי מעקב מרחוק / .

עם אפשרות -f, git fetch מופעל מיד לאחר שהמידע המרוחק מופעל
להכין.

עם אפשרות --tags, git fetch מייבא כל תג מהמאגר המרוחק.

עם אפשרות --no-tags, git fetch אינו מייבא תגים מהשלט
מאגר.

כברירת מחדל, מיובאים רק תגים בסניפים שנשלפו (ראה git-fetch(1)).

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

עם -מ אפשרות, סימלי-refs/remotes/ /HEAD מוגדר כך שיצביע על
של שלט ענף. ראה גם את הפקודה להגדיר ראש.

כאשר נוצרת מראה אחזור עם --mirror=fetch, ה-refs לא יאוחסנו ב-
refs/remotes/ מרחב שמות, אלא הכל ב שופטים/ על השלט יהיה ישירות
משתקף לתוך שופטים/ במאגר המקומי. אפשרות זו הגיונית רק בחשוף
מאגרים, כי אחזור יחליף כל commit מקומי.

כאשר מראה דחיפה נוצרת עם --mirror=push, אז git push תמיד יתנהג כמו
אם - המראה עברה.

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

במקרה ו זהים, ו הוא קובץ תחת $GIT_DIR/remotes or
$GIT_DIR/branches, השלט מומר לפורמט קובץ התצורה.

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

ראש מוגדר
מגדיר או מוחק את ענף ברירת המחדל (כלומר היעד של סימלי-ref
refs/remotes/ /HEAD) עבור השלט בעל השם. בעל סניף ברירת מחדל לשלט
אינו נדרש, אך מאפשר לציין את שם השלט במקום א
סניף ספציפי. לדוגמה, אם ענף ברירת המחדל למקור מוגדר למאסטר, אז
ניתן לציין מקור בכל מקום שבו בדרך כלל תציין מקור/מאסטר.

עם -d או --delete, ה-refs/remotes הסמלי/ /HEAD נמחק.

עם -a או --auto, השלט נבדק כדי לקבוע את HEAD שלו, ולאחר מכן את הסימבולי-ref
refs/remotes/ /HEAD מוגדר לאותו ענף. למשל, אם ה-HEAD המרוחק הוא
הצביע על הבא, "git remote set-head origin -a" יקבע את הסימבולי-ref
refs/remotes/origin/HEAD ל-refs/remotes/origin/next. זה יעבוד רק אם
refs/remotes/origin/next כבר קיים; אם לא יש להביא אותו קודם.

להשתמש כדי להגדיר את סימלי-refs/remotes/ /HEAD במפורש. למשל, "גיט
מרחוק set-head origin master" יקבע את סימלי-refs/remotes/origin/HEAD ל
refs/remotes/origin/master. זה יעבוד רק אם כבר רצים/מרחוקים/מקור/מאסטר
קיים; אם לא יש להביא אותו קודם.

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

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

עם --add, במקום להחליף את רשימת הסניפים כרגע במעקב, מוסיף לזה
רשימה.

get-url
מאחזר את כתובות האתרים לשלט. תצורות ל-placeOf ו-pushInsteadOf הן
הרחיב כאן. כברירת מחדל, רק כתובת האתר הראשונה מופיעה.

עם --לִדחוֹף, כתובות אתרים בדחיפה נשאלות בשאילתה במקום מאחזרת כתובות אתרים.

עם --את כל, כל כתובות האתרים של השלט יופיעו ברשימה.

set-url
משנה כתובות URL עבור השלט. מגדיר כתובת URL ראשונה עבור השלט התואם ביטוי רגולרי
(כתובת האתר הראשונה אם לא ניתן) ל . אם לא תואם
כל כתובת אתר, מתרחשת שגיאה ושום דבר לא השתנה.

עם --לִדחוֹף, כתובות אתרים בדחיפה עוברות מניפולציות במקום כתובות אחזור.

עם --לְהוֹסִיף, במקום לשנות כתובות URL קיימות, מתווספת כתובת URL חדשה.

עם --לִמְחוֹק, במקום לשנות כתובות URL קיימות, כל כתובות ה-URL תואמות לביטוי רגיל הם
נמחק עבור השלט . ניסיון למחוק את כל כתובות ה-URL שאינן בדחיפה הוא שגיאה.

שימו לב שכתובת ה-Push ו-URL האחזור, למרות שניתן להגדיר אותן בצורה שונה,
עדיין חייב להתייחס לאותו מקום. מה שדחפת לכתובת ה-Push צריך להיות מה שאתה
יראה אם ​​הבאת מיד מכתובת האחזור. אם אתה מנסה להביא
ממקום אחד (למשל במעלה הזרם שלך) ודחוף למקום אחר (למשל הפרסום שלך
מאגר), השתמש בשני שלטים נפרדים.

לְהַצִיג
נותן קצת מידע על השלט .

עם אפשרות -n, הראשים המרוחקים אינם נשאלים תחילה עם git ls-remote ;
במקום זאת נעשה שימוש במידע שמור.

לִגזוֹם
מוחק את כל ענפי המעקב המיושנים תחת המעקב מרחוק . לענפים המעופשים האלה יש
כבר הוסר מהמאגר המרוחק שאליו מתייחס , אבל עדיין
זמין באופן מקומי ב"רחוקים/ ".

עם אפשרות ---dry-run, דווח אילו ענפים ייגזמו, אך אל תגזור בפועל
אותם.

עדכון
אחזר עדכונים עבור קבוצה בעלת שם של שלטים במאגר כפי שהוגדר על ידי
שלטים. . אם לא צוינה קבוצה עם שם בשורת הפקודה, ה-
פרמטר תצורה ישמש remotes.default; אם remotes.default לא
מוגדר, כל השלטים שאין להם את פרמטר התצורה
מְרוּחָק. .skipDefaultUpdate שהוגדר ל-true יעודכן. (לִרְאוֹת git-config(1)).

עם אפשרות --prune, גזום את כל השלטים המעודכנים.

דיון


התצורה מרחוק מושגת באמצעות ה-remote.origin.url ו-remote.origin.fetch
משתני תצורה. (לִרְאוֹת git-config(1)).

דוגמאות


· הוסף שלט חדש, אחזר ובדוק סניף ממנו

$ git שלט
מקור
$ git branch -r
מוצא/HEAD -> מוצא/מאסטר
מקור / אדון
$ git מרחוק הוסף סטaging git://git.kernel.org/.../gregkh/staging.git
$ git שלט
מקור
בימוי
$ git fetch staging
...
מתוך git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
* [ענף חדש] מאסטר -> בימוי/מאסטר
* [ענף חדש] staging-linus -> staging/staging-linus
* [ענף חדש] staging-next -> staging/staging-next
$ git branch -r
מוצא/HEAD -> מוצא/מאסטר
מקור / אדון
בימוי/מאסטר
סטייג'ינג/סטייג'ינג-לינוס
בימוי/במה-הבא
$ git checkout -b staging staging/master
...

· חיקוי סילון לשבט אך עקוב אחר ענפים נבחרים בלבד

$ mkdir project.git
$ cd project.git
$ git init
$ git מרחוק add -f -t master -m master origin git://example.com/git.git/
$ git merge origin

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


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

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

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

Ad