Felhasználói eszközök

Eszközök a webhelyen


oktatas:programozas:verziokontroll:git_github

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.

Összehasonlító nézet linkje

Előző változat mindkét oldalon Előző változat
Következő változat
Előző változat
oktatas:programozas:verziokontroll:git_github [2022/02/03 22:24]
admin [Egyéb]
— (aktuális)
Sor 1: Sor 1:
-[[oktatas:​programozás:​verziókontroll|<​ Verziókontroll]] 
- 
-====== Github ====== 
- 
-  * **Szerző:​** Sallai András 
-  * Copyright (c) Sallai András, 2020, 2021, 2022 
-  * Licenc: [[https://​creativecommons.org/​licenses/​by-sa/​4.0/​|CC Attribution-Share Alike 4.0 International]] 
-  * Web: https://​szit.hu 
- 
-===== Webhely ===== 
- 
-  * https://​github.com 
- 
- 
-===== Kezdés ===== 
-Ha a GitHubon létrehozunk egy új tárolót, annak helyén néhány ajánlást ​ 
-látunk, amit elvégezhetünk a helyi gépünkön. Ha nincs még helyben git 
-tároló: 
- 
-<​code>​ 
-echo "# app01" >> README.md 
-git init 
-git add README.md 
-git commit -m "first commit"​ 
-git branch -M main 
-git remote add origin https://​github.com/​janos01/​app01.git 
-git push -u origin main 
-</​code>​ 
- 
-A janos01 felhasználót feltelezzük,​ az app01 tároló névvel. 
- 
-Ha a "git remote add" hatására azt mondja már be van állítva 
-az origin távoli elérés, akkor javítsuk az "​add"​ szót "​set-url"​-re. 
- 
-<​code>​ 
-git remote set-url origin https://​github.com/​janos01/​app01.git 
-</​code>​ 
- 
- 
- 
-===== README.md ===== 
- 
-A github.com szerverre érdemes feltenni egy README.md állományt is,  
-A github kódnézetében,​ a forrásfájlok alatt a README.md állományt egy egyszerű 
-weblapként látjuk viszont. ​ 
- 
- 
-A Markdown fájlok formázásáról többet olvashatsz a [[oktatas:​web:​markdown|Markdown]] fejezetben. 
- 
- 
-===== Weblap ===== 
- 
-A Github három lehetőséget biztosít egy tárolóhoz weboldal készítésre:​ 
- 
-  * README.md fájl alapján 
-  * docs/ könyvtár alapján 
-  * gh-pages branch alapján 
- 
-===== Nyilvános kulcs nélkül ===== 
- 
-<code bash> 
-git remote add origin https://​github.com/​janos/​projekt02.git 
-</​code>​ 
- 
-A kimenet hasonló lehet: 
-<​code>​ 
-$ git push -u origin master 
-Username for '​https://​github.com':​ janos 
-Password for '​https://​janos@github.com': ​ 
-Enumerating objects: 28, done. 
-Counting objects: 100% (28/28), done. 
-Delta compression using up to 2 threads 
-Compressing objects: 100% (20/20), done. 
-Writing objects: 100% (28/28), 3.22 KiB | 1.61 MiB/s, done. 
-Total 28 (delta 2), reused 0 (delta 0) 
-remote: Resolving deltas: 100% (2/2), done. 
-To https://​github.com/​janos/​projekt02.git 
- * [new branch] ​     master -> master 
-Branch '​master'​ set up to track remote branch '​master'​ from '​origin'​. 
-</​code>​ 
- 
-===== Együttműködés ===== 
- 
-Ha együttműködésben dolgozunk valakivel, akkor git clone paranccsal kezdjünk, 
-a git init helyett. 
- 
-  git clone ... 
- 
- 
-===== A kezdő branch neve ===== 
- 
-A kezdő brancs neve legyen main. Ha szeretnénk beállítani,​ hogy mindig ​ 
-így jöjjön létre: 
-  git config --global init.defaultBranch main 
- 
-Ha nem így hoztuk létre nevezzük át: 
-  git branch -m main 
- 
-Nem kötelező main legyen, csak a master kerülendő a GitHub szerint. 
- 
-===== Windows 10 hitelesítő adatok ===== 
- 
-  cmdkey /list 
-  cmdkey delete:​Target 
- 
-Például: 
-  cmdkey delete:​git:​https://​github.com 
- 
- 
-Vagy GUI felületen: 
-  * Vezérlőpult >  
-    * Kategória nézet esetén: 
-      * Felhasználói fiókok 
-    * Normál nézet esetén > Hitelesítő-kezelő 
-    * Windows rendszerbeli hitelesítő adatok kezelése. 
- 
-==== Egyéb ==== 
- 
-A hitelesítő adatok gyorsítótárának használatának tiltása (így kér jelszót): 
-  git config --global --unset credential.helper 
- 
-Nevek, e-mailek cseréje: 
-<​code>​ 
-git config --global --replace-all user.name "Nagy János"​ 
-git config --global --replace-all user.email "​janos@zold.lan"​ 
-</​code>​ 
- 
-Nevek és e-mail cseréje: 
-<​code>​ 
-git config --global --unset user.name 
-git config --global --unset user.email 
-git config --global --unset-all user.name 
-</​code>​ 
  
oktatas/programozas/verziokontroll/git_github.1643923484.txt.gz · Utolsó módosítás: 2022/02/03 22:24 szerkesztette: admin