Aktualizace git.md
This commit is contained in:
parent
1c24db3e48
commit
366d9d6d76
77
docs/git.md
77
docs/git.md
@ -9,5 +9,80 @@ LazyGit je rychlý a přehledný nástroj pro práci s Gitem přímo z terminál
|
|||||||
### Arch Linux
|
### Arch Linux
|
||||||
|
|
||||||
```bash
|
```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)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user