Website updaten met git via SSH

Technische problemen? Hier kun jij jouw vragen stellen!
Forumregels
Check eerst onze helpsectie (https://www.antagonist.nl/help) voordat je hier een vraag stelt. Voor de meeste vragen hebben we uitgebreide handleidingen met uitleg.
Plaats reactie
dutchfoodie
Berichten: 2
Lid geworden op: 28 jun 2022, 06:31

Website updaten met git via SSH

Bericht door dutchfoodie » 28 jun 2022, 06:47

Hallo allemaal. Ik ben redelijk nieuw in de wereld van SSH, git etc, maar vind het leuk dat te leren.
Ik ben bezig mijn Wordpress blog om te bouwen naar een website gemaakt met Jekyll.
Kort door de bocht is mijn workflow: schrijven in markdown editor > in Jekyll hangen en site rebuilden > via git pushen naar webserver. Daar wordt ie opgepakt door een scriptje en in de public_html gezet zodat het gitbestand niet publiek toegankelijk is.

De handleiding (https://www.antagonist.nl/blog/ssh-tips/#git) die ik gevolgd heb is wat beknopt. Maar de volgende stappen zijn gelukt:
  • SSH key aanmaken om in te loggen op de server
    Inloggen op de server
    daar een repository aanmaken
    het script maken om de git hook te maken die wat ik push in de public_html plaatst.
Nu is volgens mij de volgende stap het klonen van de repository op de server naar een lokale map waar ik dan Jekyll kan installeren etc.

En daar loopt het spaak.
Als ik met

Code: Selecteer alles

git clone ssh://<username>@<mywebsite>/home/<username>/thisismy.git ~/hierkomtdeclone
probeer om te klonen krijg ik als error: fatal: no path specified

iemand hier ervaring mee die hier wat licht op kan laten schijnen?

Mark Boom
Antagonist staff
Berichten: 8
Lid geworden op: 02 mar 2022, 09:38

Re: Website updaten met git via SSH

Bericht door Mark Boom » 29 jun 2022, 07:43

Er hoort volgens mij nog een dubbele punt tussen je website en pad:

Code: Selecteer alles

git clone ssh://<username>@<mywebsite>:/home/<username>/thisismy.git ~/hierkomtdeclone
                                      ^
Daar komt nu althans de fout vandaan lijkt het.

dutchfoodie
Berichten: 2
Lid geworden op: 28 jun 2022, 06:31

Re: Website updaten met git via SSH

Bericht door dutchfoodie » 01 jul 2022, 14:31

Dan krijg ik dezelfde error melding.
Volgens mij is : in deze syntax de equivalent van de home directory (~/ op de Mac) en zou de syntax

Code: Selecteer alles

git clone ssh://<username>@<mywebsite>:thisismy.git ~/hierkomtdeclone
genoeg moeten zijn, maar zowel in deze vorm als met het pad uitgeschreven

Code: Selecteer alles

git clone ssh://<username>@<mywebsite>:/home/<username>/thisismy.git ~/hierkomtdeclone
krijg ik dezelfde foutmelding.

Plaats reactie