InglesPransesEspanyol

Ad


OnWorks favicon

git-remote - Online sa Cloud

Patakbuhin ang git-remote sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na git-remote na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


git-remote - Pamahalaan ang hanay ng mga sinusubaybayang repositoryo

SINOPSIS


pumunta malayo [-v | --verbose]
pumunta malayo idagdag [-t ] [-m ] [-f] [--[no-]tag] [--mirror= ]
pumunta malayo palitan ang pangalan
pumunta malayo alisin
pumunta malayo set-head (-a | --auto | -d | --delete | )
pumunta malayo set-sanga [--add] ...
pumunta malayo get-url [--push] [--lahat]
pumunta malayo set-url [--push] [ ]
pumunta malayo set-url --idagdag [--push]
pumunta malayo set-url --tanggalin [--push]
pumunta malayo [-v | --verbose] Ipakita [-n] ...
pumunta malayo putulin [-n | --dry-run] ...
pumunta malayo [-v | --verbose] update [-p | --prun] [( | )...]

DESCRIPTION


Pamahalaan ang hanay ng mga repositoryo ("mga remote") na ang mga sangay na iyong sinusubaybayan.

Opsyon


-v, --verbose
Maging mas verbose at ipakita ang remote na url pagkatapos ng pangalan. TANDAAN: Ito ay dapat ilagay
sa pagitan ng remote at subcommand.

UTOS


Nang walang mga argumento, nagpapakita ng listahan ng mga kasalukuyang remote. Maraming mga subcommand ang magagamit sa
magsagawa ng mga operasyon sa mga remote.

idagdag
Nagdaragdag ng remote na pinangalanan para sa imbakan sa . Ang utos na git fetch
pagkatapos ay magagamit upang lumikha at mag-update ng mga sangay ng remote-tracking / .

Gamit ang -f na opsyon, git fetch ay tumatakbo kaagad pagkatapos ng remote na impormasyon ay
set up.

Gamit ang --tags na opsyon, git fetch ini-import ang bawat tag mula sa malayuang imbakan.

Gamit ang --no-tags na opsyon, git fetch hindi nag-i-import ng mga tag mula sa remote
imbakan.

Bilang default, ang mga tag lamang sa mga kinuhang sangay ang ini-import (tingnan ang git-fetch(1)).

may -t opsyon, sa halip na ang default na glob refspec para masubaybayan ng remote
lahat ng sangay sa ilalim ng ref/remote/ / namespace, isang refspec na susubaybayan lamang
ay nilikha. Maaari kang magbigay ng higit sa isang -t upang subaybayan ang maraming sangay
nang hindi kinukuha ang lahat ng sanga.

May m opsyon, isang symbolic-ref ref/remotes/ /HEAD ay naka-set up upang ituro sa
mga remote sangay. Tingnan din ang set-head command.

Kapag ang isang fetch mirror ay ginawa gamit ang --mirror=fetch, ang mga ref ay hindi maiimbak sa
refs/remote/ namespace, ngunit sa halip ang lahat ng nasa refs/ sa remote ay magiging direkta
nakasalamin sa refs/ sa lokal na imbakan. Ang pagpipiliang ito ay may katuturan lamang sa hubad
mga repository, dahil ang isang pagkuha ay mag-o-overwrite sa anumang mga lokal na commit.

Kapag ang isang push mirror ay ginawa gamit ang --mirror=push, kung gayon ang git push ay palaging kikilos bilang
kung --salamin ang naipasa.

palitan ang pangalan
Palitan ang pangalan ng remote na pinangalanan sa . Lahat ng remote-tracking branch at configuration
na-update ang mga setting para sa remote.

Kung sakali at ay pareho, at ay isang file sa ilalim ng $GIT_DIR/remotes o
$GIT_DIR/branches, ang remote ay na-convert sa configuration file format.

alisin, rm
Alisin ang remote na pinangalanan . Lahat ng remote-tracking branch at configuration
ang mga setting para sa remote ay tinanggal.

set-head
Itinatakda o tinatanggal ang default na sangay (ibig sabihin, ang target ng symbolic-ref
refs/remote/ /HEAD) para sa pinangalanang remote. Ang pagkakaroon ng default na sangay para sa isang remote
ay hindi kinakailangan, ngunit pinapayagan ang pangalan ng remote na tukuyin bilang kapalit ng a
tiyak na sangay. Halimbawa, kung ang default na sangay para sa pinanggalingan ay nakatakda sa master, kung gayon
maaaring tukuyin ang pinanggalingan kung saan mo karaniwang tutukuyin ang pinanggalingan/master.

Sa -d o --delete, ang simbolikong ref refs/remotes/ /HEAD ay tinanggal.

Gamit ang -a o --auto, itatanong ang remote upang matukoy ang HEAD nito, pagkatapos ay ang symbolic-ref
refs/remote/ /HEAD ay nakatakda sa parehong sangay. hal, kung ang remote HEAD ay
itinuro sa susunod, "git remote set-head origin -a" ay magtatakda ng symbolic-ref
refs/remotes/origin/HEAD to refs/remotes/origin/next. Ito ay gagana lamang kung
refs/remote/origin/next ay umiiral na; kung hindi dapat kunin muna.

Gamitin upang itakda ang symbolic-ref refs/remote/ /HEAD tahasan. hal, "git
remote set-head pinanggalingan master" ay itatakda ang symbolic-ref refs/remotes/origin/HEAD sa
refs/remote/origin/master. Gagana lang ito kung ref/remotes/origin/master na
umiiral; kung hindi dapat kunin muna.

set-sanga
Binabago ang listahan ng mga sangay na sinusubaybayan ng pinangalanang remote. Ito ay maaaring gamitin upang subaybayan ang a
subset ng mga available na malalayong sangay pagkatapos ng unang pag-setup para sa isang remote.

Ang mga pinangalanang sangay ay bibigyang-kahulugan na parang tinukoy sa -t na opsyon sa pumunta
malayo idagdag command line.

Sa --add, sa halip na palitan ang listahan ng mga kasalukuyang sinusubaybayang sangay, idinagdag iyon
listahan.

get-url
Kinukuha ang mga URL para sa isang remote. Ang mga configuration para sa insteadOf at pushInsteadOf ay
pinalawak dito. Bilang default, ang unang URL lang ang nakalista.

may --itulak, ang mga push URL ay itinatanong sa halip na kumuha ng mga URL.

may --lahat, lahat ng URL para sa remote ay ililista.

set-url
Nagbabago ng mga URL para sa remote. Nagtatakda ng unang URL para sa remote na tumutugma sa regex
(unang URL kung hindi ay ibinigay) sa . Kung hindi tugma
anumang URL, may nangyayaring error at walang nabago.

may --itulak, ang mga push URL ay minamanipula sa halip na kumuha ng mga URL.

may --idagdag, sa halip na baguhin ang mga kasalukuyang URL, bagong URL ang idinaragdag.

may --tanggalin, sa halip na baguhin ang mga umiiral nang URL, lahat ng URL ay tumutugma sa regex ay
tinanggal para sa remote . Ang pagsubok na tanggalin ang lahat ng hindi push URL ay isang error.

Tandaan na ang push URL at ang fetch URL, kahit na maaaring magkaiba ang mga ito,
dapat pa ring sumangguni sa parehong lugar. Ang itinulak mo sa push URL ay dapat kung ano ang sa iyo
ay makikita kung agad kang kumuha mula sa fetch URL. Kung sinusubukan mong kunin
mula sa isang lugar (hal. iyong upstream) at itulak sa isa pa (hal. iyong pag-publish
repository), gumamit ng dalawang magkahiwalay na remote.

Ipakita
Nagbibigay ng ilang impormasyon tungkol sa remote .

Sa -n na opsyon, ang mga remote na ulo ay hindi muna itatanong gamit ang git ls-remote ;
ang naka-cache na impormasyon ang ginagamit sa halip.

putulin
Tinatanggal ang lahat ng lipas na remote-tracking branch sa ilalim . Ang mga lipas na sanga na ito ay mayroon
naalis na sa malayuang imbakan na sinangguni ni , ngunit pa rin
lokal na magagamit sa "remote/ ".

Gamit ang --dry-run na opsyon, iulat kung anong mga sanga ang pupugutan, ngunit huwag talagang putulin
Kanila.

update
Kunin ang mga update para sa isang pinangalanang hanay ng mga remote sa repositoryo gaya ng tinukoy ni
mga remote. . Kung ang isang pinangalanang grupo ay hindi tinukoy sa command line, ang
configuration parameter remotes.default ang gagamitin; kung remotes.default ay hindi
tinukoy, lahat ng mga remote na walang parameter ng pagsasaayos
remote. Maa-update ang .skipDefaultUpdate na nakatakda sa true. (Tingnan git-config(1)).

Gamit ang --prune na opsyon, putulin ang lahat ng mga remote na na-update.

Pagtalakay


Nagagawa ang malayuang pagsasaayos gamit ang remote.origin.url at remote.origin.fetch
mga variable ng pagsasaayos. (Tingnan git-config(1)).

HALIMBAWA


· Magdagdag ng bagong remote, kunin, at tingnan ang isang sangay mula rito

$ git remote
pinagmulan
$ git branch -r
pinanggalingan/HEAD -> pinanggalingan/panginoon
pinanggalingan/panginoon
$ git remote magdagdag ng staging git://git.kernel.org/.../gregkh/staging.git
$ git remote
pinagmulan
pagtatanghal ng dula
$ git fetch pagtatanghal ng dula
...
Mula sa git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
* [bagong sangay] master -> staging/master
* [bagong sangay] staging-linus -> staging/staging-linus
* [bagong sangay] staging-next -> staging/staging-next
$ git branch -r
pinanggalingan/HEAD -> pinanggalingan/panginoon
pinanggalingan/panginoon
pagtatanghal ng dula/master
pagtatanghal ng dula / pagtatanghal-linus
pagtatanghal / pagtatanghal-susunod
$ git checkout -b staging staging/master
...

· Gayahin pumunta clone ngunit subaybayan lamang ang mga piling sangay

$ mkdir project.git
$ cd project.git
$ git init
$ git remote add -f -t master -m master origin git://example.com/git.git/
$ git merge ang pinanggalingan

Gumamit ng git-remote online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad