Aktualizace git.md

This commit is contained in:
archos 2025-04-02 20:36:59 +02:00
parent 1c24db3e48
commit 366d9d6d76

View File

@ -9,5 +9,80 @@ LazyGit je rychlý a přehledný nástroj pro práci s Gitem přímo z terminál
### Arch Linux
```bash
sudo pacman -S LazyGit
sudo pacman -S lazygit
```
### Konfigurace (volitelné)
```bash
mkdir -p ~/.config/lazygit
```
#### Prázdný soubor (výchozí chování):
```bash
touch ~/.config/lazygit/config.yml
```
#### Minimální `config.yml`:
```yaml
gui:
theme:
activeBorderColor: [blue, bold]
inactiveBorderColor: [white]
```
---
## 💡 Spuštění LazyGit
Z terminálu:
```bash
lazygit
```
V Neovimu:
```vim
:terminal lazygit
```
S LazyVim zkratkou (pokud nastaveno):
```
<leader>gg
```
---
## 🖱️ Základní ovládání
| Klávesa | Akce |
|---------|---------------------|
| ← / → | Přepínání panelů |
| ↑ / ↓ | Pohyb v seznamu |
| Enter | Detaily nebo akce |
| c | Commit |
| p | Push |
| f | Fetch |
| P | Pull |
| q | Zavření LazyGit |
| h | Nápověda |
---
## 📦 Tipy
- LazyGit sleduje `.gitignore`
- Můžeš ho spustit i ve splitu v Neovimu: `:vsplit | terminal lazygit`
- Ideální pro použití ve tmavém terminálu
---
## 🔗 Odkazy
- [Repozitář LazyGit](https://github.com/jesseduffield/lazygit)
- [Oficiální dokumentace](https://github.com/jesseduffield/lazygit#configuration)