Using the github saver probably won't teach you much about github.

The saver does work, but you have to be sure to fill in the "path" field 
even if you are using the root directory. For the root, use "/". This is 
unclear in the instructions.

The website publication option is interesting, but kind of a whole 
different subset of github. It allows you to produce a website using HTML 
and markdown, and the jekyll adds dynamic ability.
But if you're using TW, you already have dynamic ability. 

You can combine the two aspects, so that you save your TW file to your own 
*.io website automatically. This means you could, in theory, sit down at
any browser in the world and access your own TW website. Since github is a 
MS product, it is more likely to be available even in facilities
that block youtube and gmail.  The problem is that the whole world can also 
see your site, so it may not be so good if you're recording private 
information 
such as names and addresses. 

You can save to your own private directory, but you can't publish as a 
website from there, so if you were
sitting down at a new computer you would have to start by downloading the 
last committed instance of your tw file
from the github site.

So, the github saver is basically another saver. It's probably a good 
approach if you have a TW file that you want to conveniently
access and share with the world. But be sure to use a github token, and not 
a password, when setting it up.  Also
remember that there is no real deleting with github. Each "commit" is 
stored forever, AFAIK.


On Wednesday, January 29, 2020 at 5:16:06 PM UTC-8, JWHoneycutt wrote:

> I have a basic question regarding GitHub, and how TW5 works with it. The 
> question is more basic than "commits and merges", maybe closer to 
> philosophy. 
>
> *This is how I use TW5:*
> My file is a single HTML residing on Dropbox (say..."Fruit.html"), and 
> synched to my laptop's hard drive. I use TiddlyDesktop to access it, and my 
> backups stack up with every save in the folder "Fruit.html_backup".
>
> *My goal is to learn GitHub* while continuing work on TW5, and update to 
> a website, such as a personal blog. I have read that Github Pages could 
> allow GitHub to host static web pages ("easily"). I have also read that 
> adding Jekyll provides dynamic webpage functionality.
>
> So I did set up a personal (private) GitHub account. I could not get 
> (Control Panel / Saving / GitHub Saver - 
> https://tiddlywiki.com#Saving%20to%20a%20Git%20service) to save 
> Fruit.html into my repository. So I used Github's Upload Files button and 
> brought Fruit.html into my repository (maybe it has to be done that way the 
> first time?)
>
> Now, I can't RUN and update my Fruit.html from within GitHub - right? 
> GitHub doesn't RUN anything?
>
> Is it just a "repository" that only stores the results of my efforts 
> (Dropbox via TiddlyDesktop) - right?
>
> If that is true, the value (to me) of GitHub over Dropbox is quite 
> limited, since I have all my history already. I am not doing any 
> collaborating with others on my wiki (at least not yet).
>
> Maybe the ability to place my TW5 efforts into web pages deserves Github, 
> but I could manually move them (FileZilla onto DreamHost), although GitHub 
> Pages may be much easier.
>
> Any input is appreciated.
>
> JWHoneycutt
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/530fdc33-fc39-461d-b6ad-284069d44790%40googlegroups.com.

Reply via email to