Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
git:gitftp [2015/03/05 01:02] webproducer angelegt |
git:gitftp [2015/12/19 00:00] (aktuell) |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
===== GIT-FTP ===== | ===== GIT-FTP ===== | ||
- | "C:\Program Files (x86)\Git\Git Bash.vbs" aufrufen | + | Von einer Installation von GIT-FTP auf einem Windows-Betriebssystem ist aus zwei Gründen abzuraten: |
+ | |||
+ | - In Windows existiert der CMD-Befehl "mktemp" nicht. Das führt bei beim "init" und bei jedem "push" zu einer Fehlerlmeldung | ||
+ | - Aus dem Arbeitsverzeichnis gelöschte oder verschobene Dateien werden bei jedem "push" versucht zu übertragen. Dabei wird immer pro Dtei eine Fehlermeldung ausgegeben. | ||
+ | - Eine Übertragung vom Repository auf dem Server in das Webverzeichnis ist wesentlich schneller, da die Dateien nicht zweimal über das Internet zum Server übertragen werden müsssen. | ||
+ | |||
+ | Daher ist die Inanspruchnahme eines [[gitprovider|Internet Service Provider (ISP) mit installiertem GIT]] empfehlenswert. | ||
+ | |||
+ | ---- | ||
+ | |||
+ | "C:\Program Files (x86)\Git\Git Bash.vbs" oder unter Verwendung von TortoiseGit: | ||
+ | Kontextmenü => "Git Bash" aufrufen. | ||
** Installation ** | ** Installation ** | ||
Zeile 16: | Zeile 27: | ||
git config git-ftp.password demopassword | git config git-ftp.password demopassword | ||
+ | ** Erster Commit ** | ||
+ | cd /W/Arbeitsverzeichnis | ||
+ | git ftp init | ||
+ | ** zukünftige Pushs ** | ||
- | Erster commit: git ftp init | + | git ftp push |
- | zukünftige pushs: git ftp push | + |