Sono totalmente nuovo a Git, quindi ho pensato che avrò più fortuna con EGit dato che sto usando Eclipse PDT. Sono l'unico programmatore del progetto. Ecco quello che sto facendo adesso:Cambiamenti da Eclipse PDT al server di produzione con EGit (simile a FTP)
- Ho due copie identiche di sito web sulla mia macchina locale e il server
- sto facendo modifiche alla versione locale, test, debug ecc
- Quando sono soddisfatto con il codice, apro FileZilla e caricare ogni singolo file ho cambiato
Quello che vorrei fare è: ... 3. Conferma modifiche 4. Spingere i file modificati (quelli che ho trascinato in Modifiche di scena) al server di produzione
Quindi, sembra una richiesta molto semplice. Non voglio che Git sia installato sul server, sulla cartella .git sul server, ecc. Voglio solo trasferire file nuovi e modificati sul server, ignorando quelli che sono già sul server. Suppongo che sia possibile, perché quando clicco il progetto con il tasto destro del mouse e vado su Team> Remote> Push ..., c'è un'opzione sftp per il Protocollo.
Come posso ottenere questo risultato? Quale sarebbe l'aspetto del modulo che ho menzionato (Team> Remote> Push ...)? O mi sbaglio e devo installare Git sul server?
È possibile utilizzare EGit come client SFTP?
La mia unica conoscenza di Git è da questo tutorial: http://www.vogella.com/articles/EGit/article.html. Ho cercato StackOverflow, ma ogni argomento è il modo di "Git specifico" e ben oltre le mie conoscenze, quindi non ne capisco la maggior parte.
Grazie in anticipo.