Vi ste ovdje: start » hr » Interna dokumentacija » Rad s projektima » Predaja promjene

Predaja promjene

Polazno stanje

Promjenu ste dovršili i želite je vratiti.

Put do rješenja

Postoje dva puta, a koji vrijedi, ovisi o opsegu. Pojedina se tekstovna datoteka može neposredno na zaslonu repozitorija stvoriti ili urediti i objaviti. Sve, što se tiče više datoteka, što je binarno ili se mora lokalno izgraditi i provjeriti, vraća se preko Git krajnje točke.

Ta dva puta ne traže isto pravo, i to je najčešći razlog, zašto jedan ide, a drugi ne:

Put Potrebna razina
stvoriti ili urediti u pregledniku pisati
vratiti preko Git krajnje točke predlagati, tada samo pod vlastitim predmetkom grane; pisati bez te pregrade

Pregledavati i preuzimati ne dostaje ni za jedan od njih. Koju razinu priključivanje kome dodjeljuje, stoji pod Kloniranje repozitorija; razinu predlagati ondje ne dodjeljuje nijedan predložak, ona nastaje samo iz posebno napisanog pravila.

Izvedba

Put 1 — pojedina tekstovna datoteka u pregledniku

  1. Otvorite repozitorij iz Repozitoriji.
  2. Provjerite u glavi, na kojoj ste grani — onamo ide objava. Ondje se može odabrati druga.
  3. Postojeća datoteka: otvorite je u stablu, promijenite sadržaj, objavite s opisom. Vidi Uređivanje datoteke.
  4. Nova datoteka: Nova datoteka u glavi, upišite putanju i sadržaj, objavite. Ako pod tom putanjom već nešto leži, odbija se i ništa se ne zapisuje. Vidi Stvaranje nove datoteke (njemački).
  5. Ako vaše pravo ne dostaje, te se mogućnosti ne pojavljuju.

Binarne datoteke — slike, arhive, pisma — ne idu ovim putem. Za njih vrijedi put 2.

Put 2 — lokalno, preko Gita

  1. Provjerite svoju promjenu po pet koraka primopredaje iz Postavljanje razvojnog okruženja.
  2. Pokrenite provjeru stila i otklonite strojno otklonjive nalaze:
composer cs
composer cbf
  1. Ažurirajte datum manifesta promijenjenog paketa. To je signal, po kojem se ažuriranje uopće prepoznaje; ostane li stajati, paket se javlja kao prijašnje stanje.
  2. Napišite tekst objave tako, da svoju radnu stavku imenuje u vlastitom zaključnom retku. Bez tog retka ne nastaje veza između radne stavke i kode, a upozorenja o tome nema.
  3. Vratite:
git push

Na razini predlagati krajnja točka prihvaća samo grane pod vašim vlastitim predmetkom i sve drugo odbija s push refused: outside_own_prefix. Naziv grane i dvije za to potrebne naredbe navodi Kloniranje repozitorija.

Napomene

Odbijen je push najčešće pitanje prava, a ne pogreška. Ako u području Dieses Repository beziehen stoji napomena o samo čitalačkom pristupu, push se odbija; put tada vodi preko Traženje pristupa. Ako se napomena ne pojavi, a ipak se odbija, riječ je o nazivu grane, a ne o pravu — poruka krajnje točke razlikuje ta dva slučaja.

Nije utvrđeno: grana, provjera, preuzimanje. Za ovaj pothvat ne postoji obvezan model grananja, ni postupak pregleda, ni pravilo spajanja. Ove ih upute ne izmišljaju; opisuju, što platforma pruža. Koja grana u pojedinom slučaju vrijedi i tko pregledava, dogovorite s vodstvom projekta. Potpuno stanje stoji pod Stanje pravila o doprinosima.

Dnevnik promjena nije obveza. Od vlastitih paketa jedan vodi dnevnik promjena; dosljedne konvencije nema.

Ne zaboravite jezike. Ako promjena mijenja tekstove sučelja, oni pripadaju u svih pet jezičnih datoteka. Nedostajući unos ne pokazuje pogrešku, nego goli naziv ključa.

Povezane teme

hr/wiki/projects/submit-change.txt · Zadnja izmjena: od 0.0.0.0