Unikaj przesyłania git-ftp, jeśli pliki są już na serwerze
Powiedzmy, że mam lokalną kopię mojej aplikacji i naciskam ją na github, a następnie używam git-ftp do przesyłania zmian na mój serwer.
Najpierw użyłbym:
$ git ftp init -u <user> -p - ftp://host.example.com/public_html
który załadowałby wszystkie moje pliki na serwer i używałgit push
dla przyszłych przesyłek, prawda?
Ale co, jeśli mam już kopię na moim serwerze i chcę ją skonfigurować lokalnie? Próbowałem pobrać używane pliki aplikacjigit init
, pchnął wszystko do github, a następnie, gdy próbowałem użyćgit ftp push
Otrzymałem ten błąd:
fatal: Could not get last commit. Network down? Wrong URL? Use 'git ftp init' for the inital push., exiting...
Potem użyłemgit ftp init
polecenie i zadziałało, ale wszystko zostało przesłane ponownie.
Czy jest jakiś sposób, aby to ustawić bez konieczności ponownego przesyłania wszystkiego i po prostu zacząć używaćgit ftp push
?