====== Különbségek ====== A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
| Előző változat mindkét oldalon Előző változat Következő változat | Előző változat | ||
|
develop:git [2015. 06. 30. 07:24:40] IB Controll Kft. |
develop:git [2017. 05. 22. 11:30:18] (aktuális) |
||
|---|---|---|---|
| Sor 4: | Sor 4: | ||
| Learn Git Branching: http://pcottle.github.io/learnGitBranching/ \\ | Learn Git Branching: http://pcottle.github.io/learnGitBranching/ \\ | ||
| .gitignore fájl IDE szerint: https://github.com/github/gitignore | .gitignore fájl IDE szerint: https://github.com/github/gitignore | ||
| + | |||
| + | **A Gitre a forrásfájlok kerülnek fel, semmi olyan nem kerülhet fel, ami a forrás állományokból előállítható! Például a dokumentációból csak az odt fájl szükséges, az ebből generált pdf és egyéb állományok nem, mivel azt bárki le tudja generálni magának a forrásból.** | ||
| + | |||
| + | Ha a projekthez van bármi apróbb hozzáfűzni való, amit érdemes a dokumentáción kívül, egyből a repo böngészésekor tudni, azt a **README.md** fájlba kell beleírni. Ha nincs ilyesmi, akkor a README.md fájlt nem kell létrehozni. | ||
| Utána nézendő kulcsszavak: | Utána nézendő kulcsszavak: | ||
| * .gitignore | * .gitignore | ||
| * .gitattributes | * .gitattributes | ||
| + | * add | ||
| + | * commit | ||
| + | * hogy érdemes commitolni (elemi commitok) | ||
| + | * rm | ||
| * branch | * branch | ||
| * tag | * tag | ||
| - | * remotes | + | * remote |
| - | * hogy érdemes commitolni (elemi commitok) | + | |
| * merge | * merge | ||
| * rebase | * rebase | ||
| Sor 22: | Sor 29: | ||
| .gitignore export-ignore | .gitignore export-ignore | ||
| </file> | </file> | ||
| + | |||
| + | |||
| + | ===== Általános repository használat ===== | ||
| + | |||
| + | Törekedjünk a Gitflow Workflow használatára: https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow | ||
| + | |||
| + | Létre kell hozni egy **develop** branch-et, ez lesz a fő branch. A **master** branch mindig az utolsó stabil verziót tartalmazza. \\ | ||
| + | A fejlesztés a develop branchben történik, az egyes új funkciók és hiba javítások mindig külön branch-ben készülnek, és a develop-ba lesznek "összeolvasztva". A kritikus hibajavítások a master branch-ből készülnék és a master és a develop branchbe is belekerülnek. | ||
| + | |||
| + | |||
| + | ===== Manual===== | ||
| + | |||
| + | {{:develop:git_howto_2_0.pdf|Git kezdő lépések}} | ||
| + | * doksiban a telepítés és az alap beüzemelés menete | ||
| + | |||
| + | |||
| + | |||