README: repositories on another machine

This commit is contained in:
2026-10-15 15:16:46 +02:00
parent ccf945a067
commit 5ef5c1ba94
+9
View File
@@ -41,6 +41,14 @@
In every layout, the words that changed inside a line are marked.
- **Opens other repositories** from a list of recent ones, or from a folder picker
(<kbd>o</kbd>).
- **Opens repositories on another machine.** Write the place as `[user@]host:path`, for
example `gites myserver:/srv/app`, or choose **Open on another machine…** in the
repository menu (<kbd>o</kbd>) or on the welcome screen. `host` can be any host name
from your `~/.ssh/config`; that file is also where a port other than 22 goes. gites
runs git on that machine through ssh, so git must be installed there. It logs in with
your ssh keys or the ssh agent and never asks for a password, so a login that needs a
password does not work. You see the history of the repository on that machine: its own
branches and its checked-out branch, as for a repository on this computer.
- **Stays current.** gites reloads the repository when its window gets focus again.
![The diff of one file, with old and new side by side and the changed words marked](docs/screenshots/diff.png)
@@ -64,6 +72,7 @@ gites runs the `git` command, so git must be installed and on your `PATH`.
```sh
gites # the repository in the current folder
gites ~/code/my-project # another repository
gites myserver:/srv/app # a repository on another machine, over ssh
```
## Keys