Aceasta este comanda git-http-push 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-http-push - Împingeți obiectele prin HTTP/DAV într-un alt depozit
REZUMAT
merge http-push [--all] [--dry-run] [--force] [--verbose] [ ...]
DESCRIERE
Trimite obiectele lipsă către depozitul de la distanță și actualizează ramura la distanță.
NOTĂ: Această comandă este dezactivată temporar dacă libcurl-ul dvs. este mai vechi de 7.16, deoarece
S-a raportat că combinația nu funcționează și uneori corupă depozitul.
OPŢIUNI
--toate
Nu presupuneți că depozitul de la distanță este complet în starea sa curentă și verificați
toate obiectele din întregul istoric local de referință există în depozitul de la distanță.
--forta
De obicei, comanda refuză să actualizeze o referință de la distanță care nu este un strămoș al
ref local folosit pentru a-l suprascrie. Acest steag dezactivează verificarea. Ceea ce înseamnă asta este că
depozitul de la distanță poate pierde comiterile; foloseste-l cu grija.
--funcție uscată
Faceți totul, cu excepția trimiterii actualizărilor.
--verbos
Raportați lista de obiecte parcurse local și lista de obiecte cu succes
trimis la depozitul de la distanță.
-d, -D
Elimina din depozitul de la distanță. Ramura specificată nu poate fi HEAD la distanță.
Dacă se specifică -d, trebuie îndeplinite și următoarele alte condiții:
· HEAD la distanță trebuie să se rezolve la un obiect care există local
· Ramura specificată se rezolvă la un obiect care există local
· Ramura specificată este un strămoș al HEAD la distanță
...
Telecomanda se referă la actualizare.
SPECIFICAREA THE REFS
A specificația poate fi fie un singur model, fie o pereche de astfel de modele separate
cu două puncte „:” (aceasta înseamnă că un nume de ref nu poate avea două puncte în el). Un singur model
este doar o prescurtare pentru :.
Fiecare pereche de modele este formată din partea sursă (înainte de două puncte) și partea destinație
(după colon). Arbitrul care trebuie împins este determinat prin găsirea unui meci care se potrivește cu
partea sursă și locul în care este împins este determinat prin utilizarea părții destinație.
· Este o eroare dacă nu se potrivește exact cu unul dintre arbitrii locali.
· Dacă nici nu se potrivește cu nicio referință de la distanță
· trebuie să înceapă cu „refs/”; este folosit drept destinație în acest sens
caz.
· == iar arbitrul care se potrivea cu nu trebuie să existe în setul de
referințe la distanță; arbitrul s-a potrivit local este folosit ca nume al destinației.
Fără --forta, cel ref este stocat la telecomandă numai dacă nu există, sau
este un subset propriu (adică un strămoș) al . Această verificare, cunoscută sub numele de „înainte rapidă
verificare”, se efectuează pentru a evita suprascrierea accidentală a ref-ului de la distanță și pierderea
comitetele altor oameni de acolo.
cu --forta, verificarea rapidă înainte este dezactivată pentru toate ref.
Opțional, a parametrul poate fi prefixat cu un plus + semn pentru a dezactiva
verificare rapidă înainte numai pe acel ref.
GIT
O parte din merge(1) apartament
Utilizați git-http-push online folosind serviciile onworks.net