**Ez a dokumentum egy előző változata!** ----
====== Git ====== Windows kliens: http://git-scm.com/ \\ Learn Git Branching: http://pcottle.github.io/learnGitBranching/ \\ .gitignore fájl IDE szerint: https://github.com/github/gitignore Utána nézendő kulcsszavak: * .gitignore * .gitattributes * branch * tag * remotes * hogy érdemes commitolni (elemi commitok) * merge * rebase * fork * pull request .gitattributes fájl általános tartalma: <file - .gitattributes> .gitattributes export-ignore .gitignore export-ignore </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, és a fő branch-nek ezt kell beállítani. 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.