Nowe posty

Autor Wątek: Skrypt do synchronizacji gita  (Przeczytany 1745 razy)

mayka

  • Gość
Skrypt do synchronizacji gita
« dnia: 2015-07-15, 15:29:04 »
Witam wszystkich,
Dosyc dawno pisalem programy w bashu a chcialem sobie troche zycie ulatwic ;)
Jak by ktos mogl mi pomoc / albo napisac takie programik:

1. odpalam skrypt z parametrem ./synchronizuj.sh "Jakas wiadomosc"
2. Skryptcik laczy sie z innym komputerem dajmy na ten moment mayka@dom
3. przechodzi do folderu (jakis tam moze byc zabity na sztywno)
4. odpala git commit -a -m "Jakas wiadomosc" (to z parametru)
5. Zwraca w konsoli to co sie wyplulo z gita
6. koniec programu.

Offline ultr

  • Users
  • Guru
  • *****
  • Wiadomości: 1177
    • Zobacz profil
Skrypt do synchronizacji gita
« Odpowiedź #1 dnia: 2015-07-15, 17:42:34 »
Eksportujesz klucz publiczny na serwer:
ssh-keygen
ssh-copy-id

Potem już prosto:
ssh ktos@cos "cd /gdzies/; git commit -a -m '$1'"
Wynik domyślnie pojawi się w terminalu.

Koniec.

mayka

  • Gość
Skrypt do synchronizacji gita
« Odpowiedź #2 dnia: 2015-07-16, 12:04:32 »
kombinowalem bardzo podobnie :P braklo cudzyslowia. Dzieki za pomoc