Tighten token CLI commands
This commit is contained in:
+16
-15
@@ -43,10 +43,10 @@ Pobieramy z API metadane tokena:
|
||||
Sprawdzamy zgodnosc remote i store:
|
||||
|
||||
```bash
|
||||
./rvctl tokens compare
|
||||
./rvctl tokens cmp
|
||||
```
|
||||
|
||||
Po poprawnej synchronizacji `compare` powinien pokazac `*` przy `r1`.
|
||||
Po poprawnej synchronizacji `compare`/`cmp` powinien pokazac `*` przy `r1`.
|
||||
|
||||
## Dwa Zrodla
|
||||
|
||||
@@ -60,8 +60,8 @@ Kierunki sa jawne:
|
||||
- `sync remote r1` czyta git remote i zapisuje rekord do `tokens.json`
|
||||
- `sync store r1` czyta `tokens.json` i zapisuje auth do git remota
|
||||
- `update r1` nie synchronizuje sekretu, tylko odswieza metadane z API
|
||||
- `remove remote r1` usuwa git remote
|
||||
- `remove store r1` usuwa rekord z `tokens.json`
|
||||
- `remove remote r1` albo `rm remote r1` usuwa git remote
|
||||
- `remove store r1` albo `rm store r1` usuwa rekord z `tokens.json`
|
||||
|
||||
## Listowanie
|
||||
|
||||
@@ -151,10 +151,11 @@ Ta komenda nie zmienia git remota i nie kopiuje sekretu.
|
||||
|
||||
## Porownanie
|
||||
|
||||
`compare` sprawdza zgodnosc store i remote:
|
||||
`compare` sprawdza zgodnosc store i remote. Skrot: `cmp`.
|
||||
|
||||
```bash
|
||||
./rvctl tokens compare
|
||||
./rvctl tokens cmp
|
||||
```
|
||||
|
||||
Marker w kolumnie `token_ref`:
|
||||
@@ -173,12 +174,12 @@ Po pierwszej konfiguracji wygodny tryb pracy to trzymanie tokena tylko w
|
||||
`tokens.json`.
|
||||
|
||||
```bash
|
||||
./rvctl tokens remove remote r1
|
||||
./rvctl tokens rm remote r1
|
||||
./rvctl tokens list store
|
||||
./rvctl tokens compare
|
||||
./rvctl tokens cmp
|
||||
```
|
||||
|
||||
Wtedy `compare` pokazuje `S`, a `list store` nadal pokazuje znane metadane
|
||||
Wtedy `compare`/`cmp` pokazuje `S`, a `list store` nadal pokazuje znane metadane
|
||||
tokenu. Gdy trzeba wykonac operacje git przez remote, odtworz remote:
|
||||
|
||||
```bash
|
||||
@@ -188,7 +189,7 @@ tokenu. Gdy trzeba wykonac operacje git przez remote, odtworz remote:
|
||||
Po operacji mozna go znowu usunac:
|
||||
|
||||
```bash
|
||||
./rvctl tokens remove remote r1
|
||||
./rvctl tokens rm remote r1
|
||||
```
|
||||
|
||||
## Usuwanie
|
||||
@@ -196,16 +197,16 @@ Po operacji mozna go znowu usunac:
|
||||
Usuwaj tylko to miejsce, ktore naprawde chcesz wyczyscic:
|
||||
|
||||
```bash
|
||||
./rvctl tokens remove remote r1
|
||||
./rvctl tokens remove store r1
|
||||
./rvctl tokens remove both r1
|
||||
./rvctl tokens rm remote r1
|
||||
./rvctl tokens rm store r1
|
||||
./rvctl tokens rm both r1
|
||||
```
|
||||
|
||||
Znaczenie:
|
||||
|
||||
- `remove remote` usuwa git remote i sekret z `.git/config`, ale zostawia store
|
||||
- `remove store` usuwa rekord z `tokens.json`, ale nie dotyka git remota
|
||||
- `remove both` usuwa oba miejsca
|
||||
- `remove remote` / `rm remote` usuwa git remote i sekret z `.git/config`, ale zostawia store
|
||||
- `remove store` / `rm store` usuwa rekord z `tokens.json`, ale nie dotyka git remota
|
||||
- `remove both` / `rm both` usuwa oba miejsca
|
||||
|
||||
## Inne Repo
|
||||
|
||||
|
||||
Reference in New Issue
Block a user