![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 4 Dołączył: 19.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Ostatnio zacząłem pracować na systemie kontroli wersji GIT i napotkałem problem. Tworzę projekt, dodaję, edytuję pliki, dodaję do commitowania ( git add plik.txt ) , commituje i w git status jest wszystko okey - czyli zakomitowane. Bez problemu również wgrywam na github`a poleceniem git clone. Wszystko jest okey, dopóki gdy nie potrzebuję wgrać już pliki na serwer - oczywiście mogę pobrać aktualną wersję z repozytorium na dysk, spakować zipem i podmienić na serwerze jakimś klientem ftp tradycyjnym. Jednak nie po to chyba powstał git, żeby ostatecznie z repozytorium wgrywać ręcznie pliki ;-) Jako, że nie mam dostępu do ssh czytałem o git-ftp. Jednak poradników dla userów windowsa ( nie dziwię się ;p ) jest dosyć mało, z czasem przerzucę się na coś z rodziny linux, ale do nauki - nie wszytsko na raz (IMG:style_emoticons/default/wink.gif) Dlatego działam na windows. Do rzeczy. Próbuję z instrukcją http://git-ftp.github.io/git-ftp/
Pobieram pliki i jak tego użyć? Kopiuję plik git-ftp do katalogu swojego repozytorium, klikam prawym, w git bash wpisuje coś typu git-ftp git ftp -u ftpuser -P ftp://host.serwer.pl i dostaję fatal error - action uknown.. Może ktoś coś pomoże? Rozwiązane: Metoda gumowej kaczuszki pomogła, z tymże kaczuką było forum (IMG:style_emoticons/default/wink.gif) Dla ciekawych powiem, że należało ustawić zmienne ( opisane w pliku git-ftp:180 , a dokładniej host, user i hasło ), następnie git ftp init ( wcześniej musi być coś skomitowane ) i git ftp push i ładnie pięknie działa (IMG:style_emoticons/default/wink.gif) wolno to wolno ( bo to ftp a nie ssh ) ale zawsze coś (IMG:style_emoticons/default/wink.gif) Pozdrawiam (IMG:style_emoticons/default/wink.gif) Ten post edytował bialko0019 12.05.2015, 22:13:15 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Na moim blogu jest skrypt bash który kopiuje pliki pomiędzy wybranymi wersjami tworząc z nich katalog do skopiowania na serwer. Jedyny wymóg to bash i rsync. no i git.
http://blog.piotrows.pl/git-skrypt-bash-do...-uzyciem-rsync/ |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 22:35 |