Skip to content

oa-scm-syllabus/scm_20_git_uvod_do_git

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

PVA2 - Programování a vývoj aplikací

Cvičení 20: Git Úvod

1. Založení účtu a seznámení s GitHubem

  1. Otevřete stránku https://github.com.
  2. Založte si nový účet (Sign up) – použijte školní e-mail.
  3. Přihlaste se a prozkoumejte uživatelské rozhraní:
    • Profile (váš účet)
    • Repositories (seznam projektů)
    • Settings (nastavení účtu)
  4. Upravte svůj profil:
    • Přidejte profilovou fotku.
    • Doplňte krátký popis („student PVA2“ apod.).

2. Vytvoření prvního repozitáře

  1. Klikněte na New repository.
  2. Vyplňte název: muj-prvni-projekt.
  3. Zaškrtněte možnost Add a README file.
  4. Klikněte na Create repository.
  5. Otevřete soubor README.md a upravte ho (např. přidejte větu „Toto je můj první projekt“).
  6. Změnu uložte pomocí Commit changes.

3. Klonování repozitáře a práce lokálně v PyCharmu

  1. Otevřete PyCharm.
  2. V horním menu klikněte na Git → Clone... (nebo na úvodní obrazovce tlačítko Get from VCS).
  3. Do pole URL vložte adresu repozitáře z GitHubu
    (najdete ji na stránce repozitáře pod tlačítkem Code → HTTPS).
  4. Vyberte složku, kam se má projekt uložit, a potvrďte tlačítkem Clone.
  5. PyCharm stáhne repozitář a rovnou jej otevře jako projekt.

Přidání nového souboru

  1. V levém panelu (Project) klikněte pravým tlačítkem na projektovou složku.
  2. Zvolte New → File a vytvořte soubor aboutme.md.
  3. Do souboru napište krátký text o sobě a uložte.

Commit a Push v PyCharmu

  1. Vpravo dole klikněte na Commit (ikona zeleného fajfky) nebo použijte zkratku Ctrl+K (Windows) / Cmd+K (Mac).
  2. Zaškrtněte změněný soubor aboutme.md, napište zprávu commitu (např. „Přidán soubor aboutme.md“) a potvrďte tlačítkem Commit and Push.
  3. Pokud zvolíte pouze Commit, je potřeba ještě provést Git → Push.
  4. Ověřte na GitHubu, že se soubor aboutme.md objevil v repozitáři.

About

GitHub, Repozitář, Commit, Push

Resources

Stars

Watchers

Forks

Packages

No packages published