Sto usando Git errato. Voglio usarlo bene.Spingere un albero di sorgenti Git, non solo un repository
Ecco quello che ho:
Da questa parte, sulla mia macchina di sviluppo è un repository Git, che mi impegno a e prova su.
Laggiù, c'è il mio server web, ovvero il posto in cui verrà distribuito questo codice. Il server Web ha un altro repository git nudo su cui posso eseguire il push, tramite SSH, quando sono pronto per la distribuzione.
Quello che voglio succedere è avere una vista nel repository Git che ha sempre le ultime versioni dei file sorgente (su qualche ramo o con qualche tag).
Quello che potrei fare è creare un altro repository git (non nullo) sul server web, e fare un pull manuale dopo ogni push, ma speravo di evitare di dover accedere al server web ciascuno volta faccio una spinta git.
C'è un modo per fare un "push sul server Web remoto e aggiornare i file estratti, se prometto che non ho modificato nessun file sul server web"?
O lo sto facendo così male che vuoi darmi uno schiaffo? :-)