InglesPransesEspanyol

Ad


OnWorks favicon

git-annex-sync - Online sa Cloud

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

Ito ang command na git-annex-sync 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-annex-sync - i-synchronize ang lokal na imbakan sa mga remote

SINOPSIS


git annex sync [malayo ...]

DESCRIPTION


Gamitin ang command na ito kapag gusto mong i-synchronize ang lokal na repository sa isa o higit pa nito
mga remote. Maaari mong tukuyin ang mga remote (o malayuang grupo) upang i-sync sa pamamagitan ng pangalan; ang default
kung walang tinukoy ay ang pag-sync sa lahat ng remote.

Ang proseso ng pag-sync ay nagsasangkot ng unang paggawa ng anumang mga lokal na pagbabago sa mga file na dati
naidagdag sa repositoryo, pagkatapos ay kinukuha at pinagsama ang naka-sync/master at ang git-
dugtong sangay mula sa mga malalayong imbakan, at sa wakas ay itulak ang mga pagbabago pabalik sa mga iyon
mga sangay sa malalayong imbakan. Maaari mong gamitin ang mga karaniwang git command upang gawin ang bawat isa sa mga iyon
mga hakbang sa pamamagitan ng kamay, o kung ayaw mong mag-alala tungkol sa mga detalye, maaari mong gamitin ang pag-sync.

Ang nilalaman ng mga annexed na bagay ay hindi naka-sync bilang default, ngunit ang --content na opsyon (tingnan ang
sa ibaba) ay maaaring gawin din na i-synchronize.

Awtomatikong pinangangasiwaan ng pag-sync ang mga pagsasama-sama ng mga salungatan. Kapag dalawang magkasalungat na bersyon ng isang file
nai-commit, pareho ay idaragdag sa puno, sa ilalim ng iba't ibang mga filename. Para sa
halimbawa, ang file na "foo" ay papalitan ng "foo.somekey" at "foo.otherkey".

Tandaan na ang pag-sync sa isang remote ay hindi mag-a-update sa gumaganang tree ng remote na may mga pagbabago
ginawa sa lokal na imbakan. Gayunpaman, ang mga pagbabagong iyon ay itinutulak sa remote, para magawa nila
pagsamahin sa gumaganang puno nito sa pamamagitan ng pagpapatakbo ng "git annex sync" sa remote.

Opsyon


--mabilis

I-sync lamang sa mga remote na may pinakamababang halaga ng annex-cost na na-configure.

--gumawa, --no-commit
Ang isang commit ay ginagawa bilang default. Gamitin ang --no-cmmit upang maiwasan ang paggawa ng mga lokal na pagbabago.

--message=msg
Gamitin ang opsyong ito para tumukoy ng commit message.

--hilahin, --walang-hila
Bilang default, kumukuha ang git mula sa mga remote. Gamitin ang --no-pull para i-disable.

--itulak, --walang-itulak
Bilang default, ang git ay nagtutulak sa mga remote. Gamitin ang --no-push para i-disable.

--nilalaman, --Walang laman
Karaniwan, hindi inililipat ng pag-sync ang mga nilalaman ng mga nakadugtong na file. Ang nilalaman
ang opsyon ay nagiging sanhi ng pag-upload din ng nilalaman ng mga file sa work tree at
na-download kung kinakailangan.

Karaniwang sinusubukan nitong makuha ang bawat naka-annex na file sa work tree na lokal
wala pang repository, at pagkatapos ay kinokopya ang bawat file sa work tree sa bawat
remote kung saan ito nagsi-sync. Maaaring ma-override ang gawi na ito sa pamamagitan ng pag-configure ng
ginustong nilalaman ng isang repositoryo. Tingnan mo git-annex-preferred-contentNa (1).

--lahat Ang pagpipiliang ito, kapag pinagsama sa --nilalaman, ginagawa ang lahat ng available na bersyon ng lahat
masi-sync ang mga file, kapag pinapayagan ang mga setting ng ginustong nilalaman.

Tandaan na ang ginustong mga setting ng nilalaman na gumagamit isama= or ibukod= magtutugma lang
ang bersyon ng mga file na kasalukuyang nasa work tree, ngunit hindi mga nakaraang bersyon ng mga file.

--mga trabaho=N -JN
Pinapagana ang parallel na pag-sync hanggang sa tinukoy na bilang ng mga trabahong tumatakbo nang sabay-sabay.
Halimbawa: -10

Kapag mayroong maraming git remotes, ang mga push ay gagawin sa kanila nang magkatulad. Naghahatak
ay hindi ginagawa nang magkatulad dahil malamang na hindi gaanong mahusay. Kapag ang --content ay
naka-sync, ang mga file ay pinoproseso din nang magkatulad.

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


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    usm
    usm
    Ang Usm ay isang pinag-isang pakete ng slackware
    manager na humahawak ng awtomatiko
    paglutas ng dependency. Ito ay nagkakaisa
    iba't ibang mga repositoryo ng pakete kasama ang
    slackware, slacky, p...
    I-download ang usm
  • 2
    Chart.js
    Chart.js
    Ang Chart.js ay isang library ng Javascript na
    nagbibigay-daan sa mga designer at developer na gumuhit
    lahat ng uri ng mga chart gamit ang HTML5
    elemento ng canvas. Nag-aalok ang Chart js ng mahusay
    array...
    I-download ang Chart.js
  • 3
    iReport-Designer para sa JasperReports
    iReport-Designer para sa JasperReports
    TANDAAN: Suporta sa iReport/Jaspersoft Studio
    Anunsyo: Sa bersyon 5.5.0,
    Ang Jaspersoft Studio ang magiging opisyal
    kliyente ng disenyo para sa JasperReports. Iniuulat ko
    ay ...
    I-download ang iReport-Designer para sa JasperReports
  • 4
    PostInstallerF
    PostInstallerF
    I-install ng PostInstallerF ang lahat ng
    software na Fedora Linux at iba pa
    ay hindi kasama bilang default, pagkatapos
    pagpapatakbo ng Fedora sa unang pagkakataon. Nito
    madali para sa...
    I-download ang PostInstallerF
  • 5
    bakas
    bakas
    Ang strace project ay inilipat sa
    https://strace.io. strace is a
    diagnostic, debugging at pagtuturo
    userspace tracer para sa Linux. Ito ay ginagamit
    para subaybayan ang isang...
    I-download ang strace
  • 6
    gMKVExtractGUI
    gMKVExtractGUI
    Isang GUI para sa mkvextract utility (bahagi ng
    MKVToolNix) na kinabibilangan ng karamihan (kung
    hindi lahat) pag-andar ng mkvextract at
    mkvinfo utility. Nakasulat sa C#NET 4.0,...
    I-download ang gMKVExtractGUI
  • Marami pa »

Linux command

Ad