EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

git-review - Online în cloud

Rulați git-review în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda git-review care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


git-review — Trimiteți modificările către Gerrit pentru examinare

REZUMAT


git-review [-r la distanta] [-uv] -d Schimbare [ramură]
git-review [-r la distanta] [-uv] -x Schimbare [ramură]
git-review [-r la distanta] [-uv] -N Schimbare [ramură]
git-review [-r la distanta] [-uv] -X Schimbare [ramură]
git-review [-r la distanta] [-uv] -m schimbare-ps-gama [ramură]
git-review [-r la distanta] [-fnuv] -s [ramură]
git-review [-fnuvDRT] [-r la distanta] [-t subiect] [--recenziatori referent ...] [ramură]
git-review -l
git-review --versiune

DESCRIERE


git-review automatizează și eficientizează unele dintre sarcinile implicate cu trimiterea locală
modificări la un server Gerrit pentru revizuire. Este conceput pentru a face mai ușor de înțeles
Gerrit, în special pentru utilizatorii care au trecut recent la Git de la un alt control al versiunii
sistemului.

Schimbare poate fi changeNumber așa cum este obținut folosind --listă opțiune, sau poate fi
changeNumber, patchsetNumber pentru preluarea exactă a setului de corecții din modificare. În acest caz local
numele ramurilor va avea un sufix -patch[patchsetNumber].

Sunt disponibile următoarele opțiuni:

-d Schimbare, --descărcare=Schimbare
Descarcă Schimbare de la Gerrit într-o filială locală. Sucursala va fi numită după
autorul patch-ului și numele unui subiect. Dacă filiala locală există deja, va fi
încercați să actualizați cu cel mai recent set de patch-uri pentru această modificare.

-x Schimbare, --cherrypick=Schimbare
Aplică Schimbare de la Gerrit și se angajează în actuala filială locală („cherry pick”).
Nu este creată nicio ramură suplimentară.

Acest lucru face posibilă revizuirea unei modificări fără a crea o sucursală locală pentru aceasta. Pe
pe de altă parte, fiți conștienți: dacă nu sunteți atent, acest lucru poate duce cu ușurință la
seturi de patch-uri suplimentare pentru modificări dependente. De asemenea, dacă ramura curentă este
suficient de diferit, modificarea poate să nu se aplice deloc sau să producă conflicte de îmbinare care
trebuie rezolvate manual.

-N Schimbare, --cherrypickonly=Schimbare
Aplică Schimbare de la Gerrit în directorul de lucru curent, adăugați-l la montaj
zonă („index git”), dar nu o comite.

Acest lucru face posibilă revizuirea unei modificări fără a crea un commit local pentru aceasta.
Util dacă doriți să îmbinați mai multe comite într-unul pentru care va fi trimis
revizuire.

Dacă ramura actuală este suficient de diferită, este posibil ca modificarea să nu se aplice deloc sau
produc conflicte de fuziune care trebuie rezolvate manual.

-X Schimbare, --cherrypickindicate=Schimbare
Aplică Schimbare de la Gerrit și se angajează în filiala locală actuală ("cherry pick"),
indicând din ce comite a fost selectată această modificare.

Acest lucru face posibilă reexaminarea unei modificări pentru o altă ramură fără a crea
o filială locală pentru aceasta.

Dacă ramura actuală este suficient de diferită, este posibil ca modificarea să nu se aplice deloc sau
produc conflicte de fuziune care trebuie rezolvate manual.

-m schimbare-ps-gama, --compara=schimbare-ps-gama
Descărcați seturile de patch-uri specificate pentru Schimbare de la Gerrit, se bazează atât pe maestru cât și
afișează diferențele (git-diff).

schimbare-ps-gama poate fi specificat ca
changeNumber,oldPatchSetNumber[-newPatchSetNumber]

oldPatchSetNumber este obligatoriu, iar dacă newPatchSetNumber nu este specificat, the
va fi folosit cel mai recent set de patch-uri.

Acest lucru face posibilă compararea cu ușurință a ceea ce s-a schimbat față de data trecută
a revizuit modificarea propusă.

Dacă ramura principală este suficient de diferită, rebaza poate produce conflicte de îmbinare.
Dacă se întâmplă acest lucru, rebazarea va fi anulată și diferența va fi afișată pentru nerebazate
ramuri. De asemenea, puteți utiliza --no-rebase (-R) pentru a omite întotdeauna rebazarea.

-f, --finalizarea
Închideți sucursala locală și comutați înapoi la ramura țintă cu succes
depunere.

-n, --funcție uscată
Nu executați de fapt nicio comandă care are efecte directe. Imprimați-le în schimb.

-r la distanta, --la distanta=la distanta
Telecomanda Git de folosit pentru Gerrit.

-s, --înființat
Doar rulați comenzile de configurare a repo, dar nu trimiteți nimic.

-t subiect, --topic=subiect
Setează subiectul țintă pentru această modificare pe serverul Gerrit. Dacă nu este specificat, o eroare
va fi utilizat numărul din rezumatul comiterii. Alternativ, numele sucursalei locale
va fi folosit dacă este diferit de sucursala la distanță.

-T, --fără subiect
Trimite recenzie fără subiect.

--recenziatori referent ...
Abonați unul sau mai mulți recenzenți la seturile de corecții încărcate. Recenziatorii ar trebui să fie
identificabile de Gerrit (utilizați de obicei numele de utilizator sau adresa de e-mail Gerrit).

-u, --Actualizați
Omiteți copiile locale stocate în cache și forțați actualizările din resursele de rețea.

-l, --listă
Listați recenziile disponibile pe serverul Gerrit pentru acest proiect.

-y, --da
Indicați că, de fapt, înțelegeți dacă trimiteți mai mult de un patch.

-v --verbos
Activează o ieșire mai pronunțată.

-D, --proiect
Trimiteți recenzia ca schiță. Necesită Gerrit 2.3 sau mai nou.

-R, --no-rebase
Nu efectuați automat o rebazare înainte de a trimite modificarea către Gerrit.

Când trimiteți o modificare pentru examinare, de obicei veți dori ca aceasta să se bazeze pe sfat
de ramura din amonte pentru a evita eventualele conflicte. La modificarea unei modificări și
rebazând noul set de patch-uri, interfața web Gerrit va arăta o diferență între
cele două seturi de patch-uri care conțin toate commit-urile între ele. Acest lucru poate deruta pe mulți
recenzenți care s-ar aștepta să vadă o diferență mult mai simplă.

De asemenea, poate fi folosit pentru --comparaţie pentru a omite rebazarea automată a recenziilor preluate.

--urmări
Alegeți filiala față de care să trimiteți modificarea (și, în cazul în care se rebazează, pentru a se rebaza)
de la ramura care este urmărită (dacă o ramură este urmărită) și setați urmărirea
ramură atunci când descărcați o modificare pentru a indica telecomandă și ramură față de care
patch-urile trebuie trimise. Consultați configurația gitreview.track.

--fără urmă
Ignorați orice ramură urmărită de ramura curentă, suprascriind gitreview.track.
Această opțiune este implicită prin furnizarea unui nume de ramură specific pe linia de comandă.

--versiune
Tipăriți numărul versiunii și ieșiți.

CONFIGURARE


Acest utilitar poate fi configurat prin adăugarea de intrări la configurația Git.

Sunt acceptate următoarele chei de configurare:

gitreview.nume utilizator
Nume de utilizator implicit folosit pentru a accesa depozitul. Dacă nu este specificat în Git
configurație, la distanță Git sau .gitreview fișier, utilizatorului i se va solicita
specificați numele de utilizator.

Exemplu de intrare în .gitconfig fișier:

[gitreview]
nume de utilizator=mygerituser

gitreview.schema
Această setare determină schema implicită (ssh/http/https) a telecomenzii gerrit

gitreview.host
Această setare determină numele de gazdă implicit al gerrit remote

gitreview.port
Această setare determină portul implicit al telecomenzii Gerrit

gitreview.proiect
Această setare determină numele implicit al gerrit git repo

gitreview.remote
Această setare determină numele implicit de utilizat pentru telecomanda gerrit

gitreview.branch
Această setare determină ramura implicită

gitreview.track
Stabilește dacă se preferă ramura urmărită în prezent (dacă există) și
sucursală față de care setul de modificări a fost transmis către Gerrit (dacă există
exact o astfel de ramură) la defaultremote și defaultbranch pentru trimitere
şi rebazare împotriva. Dacă ramura locală a subiectului urmărește o ramură la distanță,
ar trebui utilizate telecomanda și ramura pe care le urmărește ramura locală a subiectului
pentru operațiunile de trimitere și rebazare, mai degrabă decât telecomandă implicită și
implicitbranch.

Când descărcați un patch, creează ramura locală pentru a urmări cea corespunzătoare
remote și branch pentru a alege acea ramură în mod implicit atunci când trimiteți
modificări la acel set de modificări.

Ar trebui specificată o valoare „adevărat” sau „fals”.

true Preferă ramura urmărită în prezent (dacă există) - echivalent cu
instalare --urmări la transmiterea modificărilor.

false Ignorați urmărirea ramurilor - echivalent cu setarea --fără urmă (
implicit) sau furnizarea unui nume explicit de sucursală la trimitere
schimbări. Aceasta este valoarea implicită, dacă nu este suprascrisă de
.gitreview fișier și este implicit prin furnizarea unei anumite ramuri
nume pe linia de comandă.

gitreview.rebase
Această setare determină dacă modificările trimise vor fi rebazate la
cel mai nou stat al ramurii.

Ar trebui specificată o valoare „adevărat” sau „fals”.

false Nu rebazați modificările la trimitere - echivalent cu setarea -R cand
depunerea modificărilor.

true Efectuați modificarea bazei la trimitere. Aceasta este valoarea implicită, dacă nu
depășit de .gitreview fișier.

Această setare are prioritate față de configurația specifică depozitului în
.gitreview fișier.

color.review Dacă se utilizează secvențe de evacuare ANSI pentru a adăuga culoare la rezultatul afișat de
această comandă. Valoarea implicită este determinată de color.ui.

auto sau true Dacă doriți ca ieșirea să folosească culoarea atunci când este scrisă pe terminal
(implicit cu Git 1.8.4 și mai nou).

întotdeauna Dacă doriți ca toate ieșirile să folosească culoarea

niciodată sau fals
Dacă doriți să nu utilizați culoarea pentru nicio ieșire. (implicit cu Git
mai vechi de 1.8.4)

git-review va interoga sistemul de acreditări git pentru utilizatorul/parola gerrit la autentificare
a eșuat peste http(e). Spre deosebire de git, git-review nu persistă gerrit user/parola în git
sistemul de acreditări din motive de securitate și configurația sistemului de acreditări git rămâne sub
responsabilitatea utilizatorului.

Utilizați git-review online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - cutie de instrumente GNAT
    DESCRIERE: Th...
    Rulați aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - cutie de instrumente GNAT
    DESCRIERE: Th...
    Rulați aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-info
    cpupower-idle-info
    cpupower idle-info - Utilitar pentru
    Preluați informațiile despre kernelul inactiv CPU
    SINTAXĂ: cpupower [ -c cpulist ]
    idle-info [opțiuni] DESCRIERE: Un instrument
    care tipărește p...
    Rulați cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower idle-set - Utilitar pentru setarea procesorului
    opțiunile nucleului specifice stării inactiv
    SINTAXĂ: cpupower [ -c cpulist ]
    idle-info [opțiuni] DESCRIERE: The
    cpupower idle-se...
    Rulați cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - Modifică/tipărește cele ale utilizatorului
    calea de căutare a setului de hărți curent. Afectează
    accesul utilizatorului la datele existente sub
    alte seturi de hărți în locația curentă. ...
    Rulați g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - Imprimă un mesaj, avertisment,
    informații despre progres sau eroare fatală în
    Modul GRASS. Acest modul ar trebui utilizat în
    scripturi pentru mesajele transmise utilizatorului.
    KEYWO...
    Rulați g.messagegrass
  • Mai mult »

Ad