Theme is installed or uploaded as link of github hugo-w3-simple @dcc5fe8c

my str:

git clone
cd hugo
cd themes
git submodule add hugo-w3-simple
git .add
git submodule update --remote --merge
git commit -m “initial commit”
git push origin master

it is now showing as link at

what am i doing wrong

cant i just upload theme directory and start configuring on

My understanding is you can download the theme (not clone) and unzip it into your site’s theme directory - that works fine.

The reason for using the submodule method (which is what you’re currently doing) is that way you can ‘link’ your site the actively developed theme, and fairly easily update your site to the latest commit. Using submodules also decreases the amount of duplicate code floating around - since you don’t keep a copy of the theme with your own site, it just points to the git repository.

Should be git add .