Felhasználói eszközök

Eszközök a webhelyen


oktatas:programozas:verziokontroll:git:git_javitas

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 oldalonElőző változat
Következő változat
Előző változat
oktatas:programozas:verziokontroll:git:git_javitas [2023/12/20 15:07] – [3 commit tulajdonosa] adminoktatas:programozas:verziokontroll:git:git_javitas [2024/09/15 22:30] (aktuális) – [Git javítás] admin
Sor 5: Sor 5:
   * **Szerző:** Sallai András   * **Szerző:** Sallai András
   * Copyright (c) 2023, Sallai András   * Copyright (c) 2023, Sallai András
 +  * Szerkesztve: 2024
   * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC BY-SA 4.0]]   * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC BY-SA 4.0]]
   * Web: https://szit.hu   * Web: https://szit.hu
Sor 14: Sor 15:
   git commit --amend   git commit --amend
  
- +Az utolsó commit egy szerkesztőben nyílik meg. Javítsukmajd mentsük.
-Az utolsó commit egy szerkesztőben nyílik meg. Javítsuk majd mentsük.+
 ===== Tulajdonos módosítása ===== ===== Tulajdonos módosítása =====
  
Sor 45: Sor 45:
  
 Ezzel az utasítással nem lehet az első commit tulajdonosát megváltoztatni. Ezzel az utasítással nem lehet az első commit tulajdonosát megváltoztatni.
 +
 +
 +Egy szerkesztőben megjelenik 3 commit soronként. Minden commit előtt egy pick szó. Amelyik commitnál szernénk javítani, ott cseréljük le a pick szót edit szóra, vagy egy "e" betűre.
 +
 +<code>
 +edit 066e33e A második modul kész
 +edit 78b0a4a A harmadik modul kész
 +edit 84c3807 A negyedik modul kész
 +
 +# Rebase 84c3807 onto 066e33e (3 commands)
 +#...
 +</code>
  
  
Sor 63: Sor 75:
 Végül feltöltésnél: Végül feltöltésnél:
   git push -f   git push -f
 +
 +Változások feltöltése, a mások commit-jainak változtatása nélkül:
 +  git push --force-with-lease
 +
 +
  
 ==== 3 commit 1 parancs ==== ==== 3 commit 1 parancs ====
Sor 75: Sor 92:
 ==== Az összes commit tulajdonosának javítása ==== ==== Az összes commit tulajdonosának javítása ====
  
-Ha szerveren közzé tettük a projektünket, és valaki azt már letöltötte, akkor ez nem ajánlott!+Ha szerveren közzé tettük a projektünket, és valaki azt már letöltötte, akkor nem ajánlott az összes commit tulajdonosának javítása!
  
   git rebase -i --root   git rebase -i --root
  
-Egy szerkesztőben megjelenik az összes commit soronként. Minden commit előtt egy pick szó. Amelyik commitnál szernénk javítani, ott cseréljük le a pick szót edit szóra, vagy egy "e" betűre.+Egy szerkesztőben megjelenik az összes commit soronként. Minden commit előtt egy pick szó. Amelyik commitnál szeretnénk javítani, ott cseréljük le a pick szót edit szóra, vagy egy "e" betűre.
  
 <code> <code>
Sor 111: Sor 128:
 Végül feltöltésnél: Végül feltöltésnél:
   git push -f   git push -f
 +
 +Változások feltöltése, a mások commit-jainak változtatása nélkül:
 +  git push --force-with-lease
  
oktatas/programozas/verziokontroll/git/git_javitas.1703081276.txt.gz · Utolsó módosítás: 2023/12/20 15:07 szerkesztette: admin