Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno GitHub - ako forknuť svoje vlastné repo?

Zdravím, potrebujem poradiť ako forknuť svoje vlastné repo pod jiným názvom, tak aby mi to umožnilo pull requesty medzi oboma repo na jednom účte. Tzv. by sa jednalo o 2 částečne samostatné projekty ale závislé na seba,... (jakoby beta a ostrá verze)... priamo forknuť nejde, v prípade importu nejde pull request medzi repo, napadla ma už len tretia možnosť, založiť druhý účet, forknuť to a pridať sa ako collaborator do druhého repo, alebo použiť transfer ownership. Ale potrebujem aby to bol fork, nikoliv samostatné repo.

Předmět Autor Datum
Github síce nepoznám. Ale tvoje popísané požiadavky sú v presnom protiklade a významom slova fork, t…
čitateľ 14.05.2017 14:32
čitateľ
Ale tvoje popísané požiadavky sú v presnom protiklade Github síce nepoznám. ehm čo je v protiklade…
Mlocik97 14.05.2017 14:37
Mlocik97
Je to asi ako keď sa chceš rozísť a aj byť spolu. Fork je prerušenie všetkého spoločného.
čitateľ 14.05.2017 15:09
čitateľ
čitateľ prosím nevjadruj sa keď o GitHubu vieš hovno! Mýliš si import a clone s forkom
Mlocik97 14.05.2017 16:38
Mlocik97
No neviem mam pocit, ze aj ty si mylis pojmy a dojmy. Forkujes jeden projekt kvoli subeznej praci a…
fleg 14.05.2017 17:05
fleg
Forkujes jeden projekt kvoli subeznej praci a ty chces forkovat dva projekty do jedneho, cize citate…
Mlocik97 14.05.2017 17:22
Mlocik97
Vojíne Mločiku, čo si vy takto predstavujete pod slovom fork?
čitateľ 14.05.2017 17:56
čitateľ
normálne fork, to blbé tlačítko fork ktoré máš na githubu nič iné...!!!!! [img=http://s30.postimg.o…
Mlocik97 14.05.2017 18:23
Mlocik97
Ty si taký nedotklivý truľko čo všetko skúša postláčať, a z toho si domyslí význam. Ja som sa nepýta…
čitateľ 14.05.2017 21:10
čitateľ
to tlačítko má určitý význam,.... takže ty si truľko.
Mlocik97 14.05.2017 21:27
Mlocik97
Ješte jednou,... ja sa nepýtam či to jde, ja sa pýtam ako to urobiť,... to že to jde som si už istý.
Mlocik97 14.05.2017 17:37
Mlocik97
ďakujem, tak už som to vyriešil aj bez Vás, a skutočne fungue to presne tak ako potrebujem :)
Mlocik97 14.05.2017 17:56
Mlocik97
A proč se s tím řešením nepochlubíš? Třeba to za čas bude taky někdo hledat. Přijde mi, že chceš spí…
Wikan 14.05.2017 18:19
Wikan
Samozrejme, ze chce branch (alebo pull), pretoze fork = klonovanie!!! a pokial som z toho jeho zmate…
fleg 14.05.2017 19:59
fleg
fork a clone je uple (no možno nie uplne, ale sú tam rozdiely) niečo iné... https://help.github.com…
Mlocik97 14.05.2017 20:59
Mlocik97
To chápeš špatně. Clone je kopie repository stažená na lokální počítač, ale rozhodně není samostatná…
Wikan 14.05.2017 21:12
Wikan
Ešte raz to čti.... clone môže byť taktiež aj keď repo z reposervera stiahneš do počítača (vtedy je…
Mlocik97 14.05.2017 21:13
Mlocik97
Nemáš. Klonování nevytváří nezávislou repository, ale kopii repository na lokální počítač.
Wikan 14.05.2017 21:15
Wikan
tak a znova čti čo som napsal: clone môže byť taktiež aj keď repo z reposervera stiahneš do počítač…
Mlocik97 14.05.2017 21:23
Mlocik97
Nevytrhávej jednu část věty z kontextu. Celá ta věta prostě není pravdivá i když jedna její část ano…
Wikan 14.05.2017 21:28
Wikan
Tak znova si prečti to celé, asi bys videl že som upresnil už dávnejšie že tú prvú časť že to je dup…
Mlocik97 14.05.2017 21:37
Mlocik97
Hehe. Za seba môžem potvrdiť následné prepisovanie príspevkov tak, aby si nebol usvedčený za somára.
čitateľ 14.05.2017 21:16
čitateľ
raz som upravil, ale nenie preto že by som bol usvedčený za somára,... a i kdyby som napísal že klo…
Mlocik97 14.05.2017 21:25
Mlocik97
Keď píšeš vo viacerých vláknach naraz, tak určite, však? :)
čitateľ 14.05.2017 21:34
čitateľ
a ešte jedna vec,... GitHub staff: [img=http://s30.postimg.org/6iarnxnup/screenshot_54.png]http://s…
Mlocik97 14.05.2017 21:12
Mlocik97
ďakujem všetkým za "skvelé rady".... fakt ste mi pomohli,... chytať za slovíčka, ale rada nikde....…
Mlocik97 14.05.2017 21:27
Mlocik97
Ale vždyť už jsi před tím psal, že sis to vyřešil, tak jakou další radu očekáváš?
Wikan 14.05.2017 21:29
Wikan
Veď práve, že som si to už musel vyriešiť sám,... neočakávam daľšiu radu, tu nejde či som to vyrieši…
Mlocik97 14.05.2017 21:35
Mlocik97
Však práve si preukázal svoju radcovskú spôsobilosť, môžeš prevziať štafetu :)
čitateľ 14.05.2017 21:39
čitateľ
radca je každý, to že titul radca dostaneš k nicku je len "grafický prvok" ktorý ale v podstate žiad…
Mlocik97 14.05.2017 21:54
Mlocik97
Já jsem sem napsal z tohohle důvodu: A proč se s tím řešením nepochlubíš? Třeba to za čas bude taky…
Wikan 14.05.2017 21:40
Wikan
fork a clone je uple (no možno nie uplne, ale sú tam rozdiely) niečo iné... mal som pravdu? inak s…
Mlocik97 14.05.2017 21:50
Mlocik97
Určitě je to něco jiného. Už jenom z toho důvodu, že samotný Git fork nezná. Ale když čtu důvod, pro…
Wikan 14.05.2017 21:54
Wikan
branch ti ale neumožní nastaviť že kto má prístup ho meniť, nevieš pre každý branch osobitne určiť c… poslední
Mlocik97 14.05.2017 22:12
Mlocik97

Forkujes jeden projekt kvoli subeznej praci a ty chces forkovat dva projekty do jedneho, cize citatel ma v podstate pravdu...

kďe som písal že chem forkovať 2 projekty do jedneho? NIKDE!.... zaujímavé že forknuť repo z iného účtu jde normálne, a presne tak ako to chcem, tak nehovor že je to blbosť keď to tak funguje už večnosť, volá sa to compare across forks,... viď napríklad:

čo je toto?
[img=http://s30.postimg.org/yqu2f6akh/screenshot_50.png]http://s30.postimg.org/yqu2f6akh/screenshot_50.png [/img]

repo "r" je fork z účtu Mlocik97 na účet Mlocik97-issues následne z Mlocik97-issues ako samostatného repa je odoslaný pull request do pôvodného repa "r" na účte Mlocik97, jak je to možné?

Keď to kurwa funguje s 2 účtami tak to blbosť a nemožné nieje, ja to akurát potrebujem s jedným účtom, kapiš?
[img=http://s30.postimg.org/9nczv6cxt/screenshot_51.png]http://s30.postimg.org/9nczv6cxt/screenshot_51.png [/img]
[img=http://s30.postimg.org/reom9msch/screenshot_52.png]http://s30.postimg.org/reom9msch/screenshot_52.png [/img]

prečti si https://www.sitepoint.com/quick-tip-sync-your-fork -with-the-original-without-the-cli/

fork a clone je uple (no možno nie uplne, ale sú tam rozdiely) niečo iné...

https://help.github.com/articles/cloning-a-reposit ory/

fork-a-repo

V prípade GitHubu clone je kópia repo, s tým že kópia je následne už nezávislá na pôvodnom repo, je to samostatné repo alebo clone môže byť taktiež aj keď repo z reposervera stiahneš do počítača (vtedy je plne závislá na repo v reposervery teda na GitHubu). Fork je tiež kópia repo, ale s tým že je závislá na pôvodnom repo, nieje to samostatné repo alebo, a je možné pull requestovať a mergovať kód medzi týmito repami, chová sa to jakoby napol branch na pol clone. Chápete už?

ALe Mlocik je znamy tym, ze si ide svoju "pravdu", takze necakam, ze uzna, ze tu habkal a ze pravdu nemal;o).

to ani zdaleka nieje pravda, a dôkazom je xyz príspevkom aj tu na poradne, keď som dal za pravdu iným.

Pri klonovaní ti GitHub neumožní "compare across forks", v prípade forku to ale umožní.

To chápeš špatně. Clone je kopie repository stažená na lokální počítač, ale rozhodně není samostatná. Fork je kopie repository v rámci GitHubu. Zatímco klonování je obecná záležitost Gitu (a podobných VCS např. Mercurialu), fork je už specialita GitHubu (a nejspíš i dalších podobných úložišť).

Ešte raz to čti....

clone môže byť taktiež aj keď repo z reposervera stiahneš do počítača (vtedy je plne závislá na repo v reposervery teda na GitHubu)

to som psal.

Fork je kopie repository v rámci GitHubu. Zatímco klonování je obecná záležitost Gitu (a podobných VCS např. Mercurialu), fork je už specialita GitHubu (a nejspíš i dalších podobných úložišť).

práve si dokázal že mám pravdu :)

a ešte presnejšie tú prvú časť ku clone čo som psal je skôr duplicating repo https://help.github.com/articles/duplicating-a-rep ository/

raz som upravil, ale nenie preto že by som bol usvedčený za somára,...

a i kdyby som napísal že klonovanie je odstránenie repozitára, stále mám pravdu v tom že sú to 2 rozdielne veci (fork a clone) a to ste už napsali taky, tak už ku....

ja už neviem či neviete čítať alebo čo.... a toto čo zároveň píšeš, ehm wikan už po troch príspevkoch neco píše, čo potrvdzuje čo som napsal 3 príspevky predtým, myslíš že viem editovať príspevok na ktorý sa reagovalo už 3x?

Veď práve, že som si to už musel vyriešiť sám,... neočakávam daľšiu radu, tu nejde či som to vyriešil, tu jde o to ako ste tomu pomohli vy.... chápeš? a vlastne práve proč keď už je to vyriešené sem ešte prispievate? načo sem píšete? huš, huš, radiť niekomu kto to potrebuje.... napr. chudák Pavel čaká na radu http://pc.poradna.net/q/view/1716053-android-app-b eta-brno-info alebo aj matfej http://pc.poradna.net/q/view/1715652-vymena-dvd-rw -za-ssd-v-lenovo-ideapad-300-15isk :D

radca je každý, to že titul radca dostaneš k nicku je len "grafický prvok" ktorý ale v podstate žiadny veľký význam nemá, síce jo toto dostávajú práve tý "lepší radcovia" ale "lepší" je stále subjektívny pojem, a tak sa to bere... a mne je v podstate šumafuk čo mám pri nicku, či pod,... tu nejde o tom čo vie radca, tu jde o to či tazatel dostane odpoved. :)

fork a clone je uple (no možno nie uplne, ale sú tam rozdiely) niečo iné...

mal som pravdu?

inak sry, tú otázku som nečetl a úplne prehlídl... samozrejme forknuť len pomocou jedneho účta to nejde, ale jde spraviť to tak aby som z jedneho účtu mohol ovládať obe repa (aj originalny aj fork) a umožnuje to compare across forks (teda aj pull requesty z jedneho repa do druhého) ale zároveň sa tvária ako samostatné repá. Takže som vlastne to spravil tak že som mal 2 účty, v druhom účte som forknul repo ktorý bol na prvom účte, následne som v druhom repu seba pridal do ownership. Samozrejme nieje to úplne to čo som chcel ale je to odosť bližšie než kdybych využil duplicating nebo import (áno umožnuje sa importovať repo s tým že pôvod a cieľ je rovnaký server teda GitHub -> GitHub.).

branch ti ale neumožní nastaviť že kto má prístup ho meniť, nevieš pre každý branch osobitne určiť collaboratorov, nevieš z jedneho repa spraviť viacej GitHub Page, a plno ďalšieho. A nebude to samostatné plnohodnotné repo, to znamená že beta a ostrá verze nebude splitnutá.

Zpět do poradny Odpovědět na původní otázku Nahoru