Google Chrome koristi vilicu za obradu svake stranice unutar zasebnog procesa. To će spriječiti kod na strani klijenta na jednoj stranici da sruši cijeli vaš preglednik. vilica se koristi za pokretanje procesa u nekim paralelnim programima (poput onih napisanih korištenjem MPI).
Za što se koristi račvanje?
Forking je preuzeti izvorni kod iz programa otvorenog koda i razviti potpuno novi program. Račvanje je često rezultat zastoja u projektu otvorenog koda koji je toliko nepremostiv da sav posao staje.
Kada se treba rašljati?
Kada trebam razdvojiti repozitorij? Ako želite da postoji veza između vaše kopije projekta i izvornog spremišta, trebali biste stvoriti vilicu. To će vam omogućiti da izvršite izmjene na svojoj vilici, a zatim otvorite zahtjev za povlačenje prema izvorniku kako biste predložili svoje izmjene.
Kada da se račvam u odnosu na klon?
Dakle, u tom slučaju, promjene napravljene u kloniranom repozitoriju prvo se guraju u račvano spremište, a zatim se kreira zahtjev za povlačenjem. Bolja je opcija razdvojiti se prije kloniranja ako korisnik nije deklariran kao suradnik i ako se radi o spremištu treće strane (nije u organizaciji).
Zašto je račvanje loše?
Računanje projekata je loše jer izlaže suradnike prije vilice riziku reputacije koji mogu kontrolirati samo ako budu aktivni u oba podređena projekta istovremeno nakon vilice. (Ovo bi općenito bilo previše zbunjujuće ili teško da bi bilo praktično.)