англійськафранцузькаіспанська

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 | --довго]
мерзотник віддалений додавати [-т ] [-м ] [-f] [--[no-]теги] [--mirror= ]
мерзотник віддалений перейменувати
мерзотник віддалений видаляти
мерзотник віддалений набір голови (-a | --auto | -d | --delete | )
мерзотник віддалений набір-гілки [--додати] ...
мерзотник віддалений get-url [--push] [--all]
мерзотник віддалений встановити URL-адресу [--натиснути] [ ]
мерзотник віддалений встановити URL-адресу --додати [--натиснути]
мерзотник віддалений встановити URL-адресу --видалити [--натиснути]
мерзотник віддалений [-v | --довго] Показувати [-n] ...
мерзотник віддалений чорнослив [-n | --сухий хід] ...
мерзотник віддалений [-v | --довго] оновлення [-p | --чорнослив] [( | )...]

ОПИС


Керуйте набором репозиторіїв («віддалених»), гілки яких ви відстежуєте.

ВАРІАНТИ


-v, -- багатослівний
Будьте трохи докладнішими та показуйте віддалену URL-адресу після імені. ПРИМІТКА. Це потрібно розмістити
між дистанційним керуванням і підкомандою.

КОМАНДИ


Без аргументів показує список існуючих пультів. Доступно кілька підкоманд
виконувати операції на пультах.

додавати
Додає пульт з іменем для сховища на . Команда git fetch
потім можна використовувати для створення та оновлення гілок віддаленого відстеження / .

З опцією -f, git fetch запускається відразу після отримання віддаленої інформації
встановити.

З опцією --tags, git fetch імпортує кожен тег із віддаленого сховища.

З опцією --no-tags, git fetch не імпортує теги з пульта
сховище

За замовчуванням імпортуються лише теги на вибраних гілках (див git-fetch(1)).

З -т замість стандартного glob refspec для відстеження пульта дистанційного керування
всі гілки під refs/remotes/ / простір імен, посилання лише для відстеження
створюється. Ви можете дати більше одного -t для відстеження кількох гілок
не захоплюючи всі гілки.

З -м параметр, символічний-посилання refs/remotes/ /HEAD налаштовано так, щоб вказувати на
пульт відділення. Дивіться також команду set-head.

Коли дзеркало вибірки створюється за допомогою --mirror=fetch, посилання не зберігатимуться в файлі
refs/remotes/ простір імен, а скоріше все в посилання/ на пульті буде безпосередньо
віддзеркалюється в посилання/ у локальному сховищі. Цей варіант має сенс лише в голі
репозиторії, тому що вибірка перезаписує будь-які локальні коміти.

Коли push-дзеркало створюється за допомогою --mirror=push, git push завжди буде вести себе як
якщо --mirror було передано.

перейменувати
Перейменуйте названий пульт до . Усі гілки та налаштування віддаленого відстеження
налаштування пульта дистанційного керування оновлено.

У разі і однакові, і є файлом під $GIT_DIR/remotes або
$GIT_DIR/branches, пульт дистанційного керування конвертується у формат файлу конфігурації.

видаляти, rm
Видаліть названий пульт . Усі гілки та налаштування віддаленого відстеження
налаштування пульта дистанційного керування видаляються.

набір голови
Встановлює або видаляє гілку за замовчуванням (тобто ціль символічного посилання
refs/remotes/ /HEAD) для названого пульта. Наявність гілки за замовчуванням для віддаленого
не є обов’язковим, але дозволяє вказати назву пульта замість a
конкретна галузь. Наприклад, якщо для гілки за замовчуванням для походження встановлено значення master, то
походження можна вказати всюди, де ви зазвичай вказуєте походження/основний.

За допомогою -d або --delete символічна посилання refs/remotes/ /HEAD видалено.

За допомогою -a або --auto запитується пульт дистанційного керування, щоб визначити його ГОЛОВУ, а потім символьне посилання
refs/remotes/ /HEAD встановлено на ту саму гілку. наприклад, якщо віддалений HEAD є
вказано на наступне, "git remote set-head origin -a" встановить символічне посилання
refs/remotes/origin/HEAD до refs/remotes/origin/next. Це спрацює лише якщо
refs/remotes/origin/next вже існує; якщо ні, його потрібно отримати спочатку.

Використовуйте щоб встановити символічний refs/remotes/ /HEAD явно. наприклад, "git
master set-head origin" встановить символічне посилання refs/remotes/origin/HEAD на
refs/remotes/origin/master. Це працюватиме, лише якщо вже refs/remotes/origin/master
існує; якщо ні, його потрібно отримати спочатку.

набір-гілки
Змінює список відділень, які відстежує названий пульт. Це можна використовувати для відстеження а
підмножина доступних віддалених гілок після початкового налаштування для віддаленого.

Названі гілки будуть інтерпретуватися так, ніби вони вказані за допомогою параметра -t мерзотник
віддалений додавати command line.

За допомогою --add замість того, щоб замінити список гілок, які відстежуються, він додає його
список

get-url
Отримує URL-адреси для пульта. Конфігурації замість замість та pushInsteadOf є
розширено тут. За замовчуванням вказано лише першу URL-адресу.

з -- натиснути, посилаються URL-адреси запитуються, а не отримуються URL-адреси.

з --все, будуть перераховані всі URL-адреси для пульта.

встановити URL-адресу
Змінює URL-адреси для пульта. Встановлює першу URL-адресу для віддаленого доступу що відповідає регулярному виразу
(перша URL-адреса, якщо ні дається) до . Якщо не збігається
будь-якої URL-адреси, виникає помилка, і нічого не змінюється.

з -- натиснути, маніпулюють URL-адресами push замість URL-адрес отримання.

з --додати, замість зміни існуючих URL-адрес додається нова URL-адреса.

з --видалити, замість того, щоб змінювати існуючі URL-адреси, усі URL-адреси відповідають регулярному виразу є
видалено для віддаленого . Спроба видалити всі URL-адреси, що не натискають, є помилкою.

Зауважте, що URL-адреса push та URL-адреса отримання, навіть якщо їх можна встановити по-різному,
має посилатися на те саме місце. Те, що ви натиснули на push URL, має бути тим, що ви
побачить, чи ви негайно вибрали з URL-адреси отримання. Якщо ви намагаєтеся отримати
з одного місця (наприклад, ваш висхідний) і перемістіть в інше (наприклад, ваша публікація
репозиторію), використовуйте два окремих пульта дистанційного керування.

Показувати
Надає деяку інформацію про пульт .

З опцією -n віддалені головки не запитуються спочатку за допомогою git ls-remote ;
замість цього використовується кешована інформація.

чорнослив
Видаляє всі застарілі гілки віддаленого відстеження . Ці несвіжі гілки мають
вже видалено з віддаленого сховища, на яке посилається , але все ще є
локально доступний у "remotes/ ".

За допомогою параметра --dry-run повідомляйте, які гілки будуть обрізані, але насправді не обрізайте
Ними.

оновлення
Отримати оновлення для іменованого набору дистанційних пристроїв у сховищі, як визначено
пульти дистанційного керування. . Якщо названа група не вказана в командному рядку,
буде використаний параметр конфігурації remotes.default; якщо remotes.default ні
визначено, усі пульти, які не мають параметра конфігурації
дистанційний. .skipDefaultUpdate для значення true буде оновлено. (Побачити git-config(1)).

За допомогою параметра --prune обріжте всі пульти, які оновлюються.

ОБГОВОРЕННЯ


Віддалена конфігурація досягається за допомогою remote.origin.url і remote.origin.fetch
змінні конфігурації. (Побачити git-config(1)).

ПРИКЛАДИ


· Додайте новий пульт дистанційного керування, отримайте та перевірте гілку з нього

$ git пульт
походження
$ git гілка -r
origin/HEAD -> origin/master
походження/майстер
$ git віддалений додавання стадії git://git.kernel.org/.../gregkh/staging.git
$ git пульт
походження
інсценування
$ git fetch підготовка
...
З git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
* [нова гілка] master -> staging/master
* [нова гілка] staging-linus -> staging/staging-linus
* [нова гілка] staging-next -> staging/staging-next
$ git гілка -r
origin/HEAD -> origin/master
походження/майстер
постановка/майстер
staging/stage-linus
постановка/постановка-наступ
$ git checkout -b проміжний етап/основний
...

· Наслідувати мерзотник клон але відстежувати лише вибрані гілки

$ mkdir project.git
$ cd project.git
$ git init
$ git remote add -f -t master -m master origin git://example.com/git.git/
$ git походження злиття

Використовуйте git-remote онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad