git - béta/testing élesítés
Ha valaki kóbor lélek használ gitet és erre jár: hogyan illik git alatt az eddigi éles verziót deprecated státuszba tenni és élesíteni az eddig béta/teszt verziót?
Mielőtt félreértené valaki: nem az a kérdés, hogy hogyan kell váltani a branch-ek közt, az megvan.
Van mondjuk egy 0.1 verzióm, ami jelenleg az éles, van 0.2, amit fejlesztek.
Ha jól rémlik, a master felel meg kb az élesnek. De lehet egy branch-nek két neve? (master ÉS v0.1?)
Update: közben találtam valamit a git-scm.com oldalon...
■ Mielőtt félreértené valaki: nem az a kérdés, hogy hogyan kell váltani a branch-ek közt, az megvan.
Van mondjuk egy 0.1 verzióm, ami jelenleg az éles, van 0.2, amit fejlesztek.
Ha jól rémlik, a master felel meg kb az élesnek. De lehet egy branch-nek két neve? (master ÉS v0.1?)
Update: közben találtam valamit a git-scm.com oldalon...
Tag
A masteren
git tag --list
paranccsal lehet kilistázni az összes tag-et, ebből ugye a "v" kezdetű legnagyobb az aktuális verzió (persze csak akkor, ha eredetileg jól tag-elted a branch-eket).Nem tudok róla, hogy a git
A master az éles, és elvileg
Bocs, közben olvasgattam (meg
De ezt inkább úgy finomítanám, hogy "hivatalosan" illik-e ilyet tenni, mondjuk egy "git branch -m master old" stb. segítségével?
A merge itt nem igazán opció, akkora eltérés van a két ág közt, csak történelmileg úgy alakult, hogy közös repoban vannak.
Ha jól van kommunikálva a
Bár gondolom megtaláltad, de itt egész jól le van írva, hogy miket kell csinálni egy átnevezéshez: https://www.hanselman.com/blog/EasilyRenameYourGitDefaultBranchFromMasterToMain.aspx
Én mindenesetre kipróbálnám egy "próba origin" repón, hogy mi történik.
Ezeket a találatokat úgy
(Bocs, de van az a szint, ami már nálam is kiveri a biztosítékot és ez a "nevezzük át a master/slave-et" már ez a kategória ;) )
Egyébként csapat nincs, csak ha már csinálok valamit, legalább felszínen igyekszem igazodni a trendekhez. Hogy minek, azt bem tudom :)
Nekem a motivációval sincs
Ha meg technikailag hasznos infó van benne, akkor messze nem az a kategória, hogy bottal se nyúlnék hozzá, még ha nem is értenék egyet vele.
Ja, félreértesz: ha tudom,
Az meg ami e téren megy egy ideje... A magam részéről terrornak tartom. Legyen szó master/slave-ről vagy épp a Julius Meinl logójáról. Csak a South Park azon részét tudom emlegetni, amiben minden karacsonyi dolgot kiszórnak, mert sérthet valakit.
A történelem változhat... :)
Ha akkora az eltérés, hogy a merge sem opció, akkor inkább két külön projektnek hívnám, ami (nekem) külön repót jelent.
Amikor az új repóban jó és műxik, akkor a régiből törölhető a "felesleges" branch.
Esetleg felmerülhet még a fork is, de akkor a meglévő repóból (azt hiszem) nem illik törölni a forrás branch-et.
Meg nem akadályoz semmi, csak
Egyébként... "Semmi sem változik olyan gyorsan, mint a történelem". (nem tudom, kitől származik)
jövő vagy történelem
readme.md
elején. :)Ez viszont tényleg csak vélemény, ha Te "valahogy úgy érezted", hogy egy repó, akkor csináld úgy, erre elég sokféle elfogadható megoldás van.
Még egy
https://github.com/apache/spark/branches