Solved Github Pages app problem
yusf last edited by girish
Installed the Github Pages app Docs says
When pushing, git will prompt for Cloudron username and credentials. Any Cloudron user with access to the app can push.
but when doing that with
git remote add page https://sub.domain.tld/_git/page git push page master
error: src refspec master does not match any error: failed to push some refs to 'https://sub.domain.tld/_git/page'
@yusf I think this is because you have not committed anything to the repo and thus the push fails.
@girish Thanks, I’ll check on that. I will try with an extra commit.
@yusf Steps would be something like this for pushing a repo to the GithubPages app:
git remote add page https://sub.domain.tld/_git/page git add path/to/file.html (or git add -A which will add ALL files in the current dir, recursively) git commit -m "Some message about this commit" git push page master
I does work now but the time between the push command is executed until the Cloudron credentials are asked for is about 10 seconds each time. Maybe I wasn't patient enough at first.
@yusf That query for credentials each time can get annoying very quickly.. For now, you can setup this netrc file. Please see https://cloudron.io/documentation/apps/githubpages/#publishing-pages . Coming release, we are looking into ssh based push that will bypass this non-stop password querying.
This post is deleted!