Sto cercando di trasformare il mio sito Web che sto costruendo da zero (ovvero, la radice del sito) in un server Git.
Fondamentalmente mi piacerebbe poter avere una copia locale che posso modificare tramite Eclipse e quindi tornare al mio server. Durante la lettura online avevo l'impressione che tutto ciò che dovevo fare fosse creare un repository sul mio /srv/http
percorso, quindi aggiungere:
<Directory "/usr/lib/git-core*">
Require all granted
</Directory>
SetEnv GIT_PROJECT_ROOT /srv/http
SetEnv GIT_HTTP_EXPORT_ALL
ScriptAlias /git/ /usr/lib/git-core/git-http-backend/
Nel mio file di configurazione di Apache. Ora Egit (in Eclipse) riconosce mydomain.me/git
come repository git, ma dice che non contiene progetti (anche se ho aggiunto tutti i file da /srv/http
esso). I comandi che ho eseguito sono stati (da /srv/http
): 'git init', 'git add.', Ho creato un telecomando e poi modificato il mio server Apache conf.
Sto andando nel modo giusto? Esiste un programma migliore in cui posso conservare una copia locale del mio sito e quindi sincronizzare le modifiche al server? Non mi interessa nemmeno usare GitHub per questo (il sito git sarà accessibile solo da me).
/srv/http
? E quando dico utente Apache intendo l'utente su cui è in esecuzione Apache che in genere non èroot
e non è un utente come te; di solito è qualcosa di simileapache2
ohttpd
.