Publish
To make your changes accessible to other users, you need to publish them.
Until publication (git commit + git push), all changes remain stored locally on your computer in the current branch.
Before publishing, sync the catalog to the latest version to resolve any potential conflicts before publication.
You can publish selected articles or all articles at once.
Each publication automatically generates a comment, which will also be saved in the storage as the commit message. This comment can be edited.
Local changes can be reverted before publication. Once published, reverting changes in Gramax is no longer possible.
Publish Changes
Click the cloud icon in the repository status bar.
If necessary, enable Advanced Mode to show detailed information about added and removed lines and article resources.
Review the changes in the articles. The bottom toolbar provides display options:
Source text — view changes in markup.
Two-panel mode — view the original and modified versions side by side.
Select the articles to publish. By default, all are selected.
Click Publish.

Frequently Asked Questions
Any changes are published to a storage. Therefore, the catalog must be connected to one of them.
The catalog was uploaded from the storage, but the connection is not established — click the storage icon and fill in the storage details.
The catalog exists only locally — click the storage icon, add it, and publish the catalog.
Before publication: Open the publish window and click Discard changes next to the article.
After publication: There is no direct way, but you can restore the content manually.
Open the article and click Show history in the article menu.
Select the required version, copy the content, and close the history.
In the article menu, click Edit Markdown and paste the copied content.
Publish the changes.
Your access token to the storage has expired. Re-add the storage, and the catalog will automatically connect to the repository.