I did my learning process trough my mobile device with help of "termux app" and "spck editor app".
"Termux" for git stuff.
And "spck" for reviewing the site.
it get's the jobs "done" but switching app on qualcomm 4xx series was a pain.
My old laptop cpu is fried
(silly me for keep pushing it to the limit by doing a lot of distro hopping and building my phone kernel from source)
And my main phone (poco f1) is suddenly dead.
I really need to buy a new laptop.
Aight all seems working good.
You could take a look at my gitlab pages where i will update regularly if i learn somethimg new.
https://ravenci.gitlab.io/
So uh...
It's been a while since i used git.
So i try to refresh my knowledge.
Apparently if i set my key to "never expire".
And i try to do :
~~
git commit -S -m "quote"
~~
It'll reject me and output :
~~
error: gpg failed to sign the data fatal: failed to write commit object
~~
The only solution that works is setting expiration date for my key.
Which is strange.
@lucifargundam to be quite honest. I'm not even reviewing those commit before pushing (which is a bad thing to do as a habit).
Since i rely on ci to publish my page.
So my workflow goes like this.
-open termux
-Nano file
-git add --all
-git commit -m "message"
-git push -u origin master
> ci realize there's a new push.
> ci built my page
Then i'll i review my page.
If i found a mistakes.
Repeat from "open termux".