Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 6. diel - Git - Skúmanie histórie - Dokončenie

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
Tomáš Polák:27.12.2024 9:31

Nikde nebolo vysvetlené čo je index a hlavička (HEAD).

Avatar
Ladislav Schnaiberg:18. apríla 20:33

u mě byl problém ve VS Code, že pwsh byl verze 5 tak příkaz > a >> dělaly mnoho NUL bajtů (\0), které git interpretuje tak, že jde o binární soubor a následný
příkaz git diff nefungoval podle představ psal:

"Binary files a/testovaci_soubor and b/testovaci_soubor differ"

proto jsem updatoval PowerShell na verzi 7.3.0
`bash
PS C:\project>

winget install Microsoft.PowerShell

Found PowerShell [Microsoft.Po­werShell] Version 7.5.0.0
This application is licensed to you by its owner.
Microsoft is not responsible for, nor does it grant any licenses to, third-party packages.
Downloading https://github.com/…-win-x64.msi
█████████████­█████████████████ 107 MB / 107 MB
Successfully verified installer hash
Starting package install...
Successfully installed
PS C:\project>

$PSVersionTable

Name Value
---- -----
PSVersion 5.1.26100.3624
PSEdition Desktop
PSCompatibleVer­sions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.26100.3624
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingPro­tocolVersion 2.3
Serialization­Version 1.1.0.1
`
tak jsem ješte musel přestavět settings.json aby jsem získal spouštěč na nový PowerShell 7.3.0

C:\Users\user\Ap­pData\Roaming\Co­de\User\settin­gs.json
`json

"terminal.integrated.profiles.windows": {
       // Toto je profil pro novější PowerShell (Core)
       "PowerShell": {
           "source": "PowerShell", // Nebo můžete použít "path"
           "path": "C:\\Program Files\\PowerShell\\7\\pwsh.exe", // Ověřte si tuto cestu!
           "icon": "terminal-powershell"
       },
       // Toto je profil pro starý Windows PowerShell
       "Windows PowerShell": {
           "path": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
           "source": "PowerShell",
           "icon": "terminal-powershell"
       },
       "Command Prompt": {
           "path": [
               "${env:windir}\\Sysnative\\cmd.exe",
               "${env:windir}\\System32\\cmd.exe"
           ],
           "args": [],
           "icon": "terminal-cmd"
       },
       "Git Bash": {
           "source": "Git Bash"
       },
   },
   "terminal.integrated.defaultProfile.windows": "PowerShell",

`

Avatar
Odpovedá na Tomáš Polák
Ladislav Schnaiberg:18. apríla 21:03
  • HEAD (hlavička) - je ukazatel na aktuální commit, který je nastaven v pracovním adresáři.
  • Staging Area (Index) - je prostor, kde se připravují / ukládají změny před jejich commitováním.
  • Working tree / directory (Pracovní adresář / strom) - jsou aktuální soubory ve vašem projektu na disku.

bez záruky :-)

Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 3 správy z 3.