mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2025-02-05 13:40:02 +00:00
3b75297168
* Correct for new GitHub default branch This PR corrects the default branch of GitHub from master to main. This is ne GitHub repository configuration from Oct 1st, 2020 * Update Saving to a Git service.tid GitLab still uses `master` as default branch. * Add Kookma plugins as resources Some of Kookma resources including TW-Scripts, Commander, Trashbin, Todolist has been added. * Revert "Add Kookma plugins as resources" This reverts commit 199fce3a08f8e21c776c7e37734b0d36753bb3e8.
27 lines
1.7 KiB
Plaintext
27 lines
1.7 KiB
Plaintext
caption: Git Service Saver
|
|
color: #29B6F6
|
|
created: 20190408173002622
|
|
delivery: Service
|
|
description: Save changes directly to a Git repository (on GitHub, GitLab)
|
|
method: save
|
|
modified: 20200507203007684
|
|
tags: Android Chrome Firefox [[Internet Explorer]] Linux Mac Opera Safari Saving Windows iOS Edge
|
|
title: Saving to a Git service
|
|
type: text/vnd.tiddlywiki
|
|
|
|
TiddlyWiki can save changes directly to a GitHub repository in the single file configuration.
|
|
|
|
Saving to a Git service is configured in the [[$:/ControlPanel]] in the ''Git Service Saver'' tab under the ''Saving'' tab. The following settings are supported:
|
|
|
|
* ''Type'' - (mandatory) the type of the service (e.g. GitHub, GitLab)
|
|
* ''Username'' - (mandatory) the username for the Git service account used for saving changes
|
|
* ''Password'' - (mandatory) the password, OAUTH token or personal access token for the specified account. Note that GitHub permits [[several different mechanisms|https://developer.github.com/v3/#authentication]] for authentication
|
|
* ''Repository'' - (mandatory) the name of the Git repository. Both the owner name and the repository name must be specified. For example `Jermolene/TiddlyWiki5`
|
|
* ''Branch'' - (optional) the name of the branch to be used within the Git repository. Defaults to `main` (~GitHub) or `master` (~GitLab)"
|
|
* ''Path'' - (optional) the path to the target file. Defaults to `/`
|
|
* ''Filename'' - (mandatory) the filename of the target file
|
|
|
|
Notes
|
|
|
|
* The Git service password is stored persistently in browser local storage. Be sure to clear the password if using a shared machine. Using a [[personal access token|]] for authentication offers an extra layer of security: if the access token is accidentally exposed it can be revoked without needing to reset the account password
|