-
Hi, I am new to using Kart and I am having a problem whenever I try to push, pull, or clone from a PostGIS Server I am connected to using PostgreSQL. I have already created a Kart repository stored in the server, and every other functionality works locally in terms of branches, merges, etc. However, any time I try to use one of the three mentioned functions I encounter the error: "git: 'remote postgresql' is not a git command. See 'git --help'." |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Hi EtherealK Kart also has a concept of remote Kart servers from which geometry data can be pulled and to which it can be pushed. Kart servers are machines which have Kart installed and you have ssh access to, setting one up is similar to setting up a git server. Kart servers store all of your geometry information on the filesystem - they don't use databases like GPKG, PostGIS, etc. The reason the commands are not working is probably because they expect the remote to be a git-style remote such as: |
Beta Was this translation helpful? Give feedback.
Hi EtherealK
Let me clarify what Kart does and does not do.
Kart supports a variety of formats as a working copy. The only way git ever presents your files to you is as files on your filesystem, but Kart has a few different ways of presenting your geometry data to you: as tables in a GPKG, or on a PostGIS server, or on an MSSQL server, or on a MySQL server. So all of the commands involving working copies -
kart create-workingcopy
,checkout
,reset
etc will work on one or other of these types of working copy, depending on how you configure kart. Kart considers your working copy to be your "local" copy of the data, which Kart maintains and where you will make your edits and commit changes.K…