Ich bin total neu in Git, also dachte ich, ich werde mehr Glück mit EGit haben, da ich Eclipse PDT benutze. Ich bin der einzige Programmierer am Projekt. Hier ist, was ich jetzt tun:Push-Änderungen von Eclipse PDT zu Produktionsserver mit EGit (FTP wie)
- Ich habe zwei identische Kopien der Webseite auf meinem lokalen Rechner und Server
- ich Änderungen an der lokalen Version zu machen, Testen, Debuggen usw.
- Wenn ich bin mit dem Code zufrieden, ich FileZilla öffnen und lade ich jede einzelne Datei
geändert haben, was ich tun möchte ist: ... 3. Änderungen Commit 4. Drücken Sie Dateien geändert (diejenigen, die ich zu den inszenierten Änderungen gezogen habe) zum Produktionsserver
So sieht das wie sehr einfache Anfrage aus. Ich möchte Git nicht auf dem Server, .git-Ordner auf dem Server usw. installiert haben. Ich möchte nur neue und geänderte Dateien auf den Server übertragen und dabei diejenigen überschreiben, die sich bereits auf dem Server befinden. Ich nehme an, das ist möglich, denn wenn ich mit der rechten Maustaste auf das Projekt klicke und zu Team> Remote> Push ... gehe, gibt es eine sftp-Option für das Protokoll.
Wie kann ich das erreichen? Wie sieht die Eingabe in dem Formular aus, das ich erwähnt habe (Team> Remote> Push ...)? Oder irre ich mich, und ich muss Git auf dem Server installieren?
Kann EGit als SFTP-Client verwendet werden?
Meine einzige Kenntnis von Git ist von diesem Tutorial: http://www.vogella.com/articles/EGit/article.html. Ich habe StackOverflow durchsucht, aber jedes Thema ist sozusagen "Git spezifisch" und weit über mein Wissen hinaus, daher verstehe ich das meiste nicht.
Vielen Dank im Voraus.