#programowanie #git #svn

Piszę projekt, ale zmuszony jestem wrzucać go co jakiś czas na SVN. Ale sam wolałbym pracować w GIT.

- Ja sobie bardzo często robię commity w GIT. // używam Git Bash (czasem Tortoisegit lub SmartGit)
- Na SVN chciałbym wrzucać tylko raz na jakiś czas większy przyrost. // używam TortioseSVN
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mk321:
to jest osobny program

otwierasz w nim 2 pliki, lub foldery i chodzisz od zmiany do zmiany i decydujesz co gdzie przerzucić

altem + strzałką przerzucasz z jednego pliku do drugiego, alt + strzałka w dół przejście do następnej zmiany
  • Odpowiedz
#muzyka #git #kult

W ciemnej tej celi na zgniłym posłaniu

Młody gitfunfel kopyrta

Pikawa mu stawa w tem wolnym konaniu

To młody gitfunfel kopyrta
zaltar - #muzyka #git #kult

 W ciemnej tej celi na zgniłym posłaniu 
 Młody gitfunf...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki mam pytanie.

Chcemy zrobić z kolegą własnego CMS'a, żeby poprawić swoje umiejętności. I tu rodzi się moje pytanie, gdyż chcemy używać #git. Będzie to robione bezpośrednio na serwerze, będzie często zmieniana baza danych i oboje chcemy mieć do tego dostęp i wgląd do commitów które wcześniej zrobiła druga osoba. Jak to zrobić, żeby było dobrze?

#webdev #git i #bazydanych
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Caly_na_bialo: Przeczytaj jak działa git i co to oznacza że jest rozproszony. Możesz też się zastanowić nad usługą typu gitlab, github czy bitbucket. Z racji tego że wybitnie się dopiero uczysz programować to projekt na githubie będzie dobrze w CV wyglądał.
  • Odpowiedz
@Caly_na_bialo: pracujesz lokalnie, zmiany wysyłasz do gita, każdy ma swoją bazę lokalnie, do napisania aplikacji nie jest potrzebna aktualna/zdalna baza danych, powinniscie zrobic seedy, apke na serwerze aktualizujesz gdy wypuszczasz wersje. Zawsze pracujesz na testowych danych, jak chcesz odpalic testy na zywej bazie danych?

Używaj frameworka z migracjami, co rozwiaze problemy roznych struktur w bazie.

Jak zrobisz wszystko dobrze, to kazdy kto sciagnie projekt z gita, powinien moc odpalic go
  • Odpowiedz
Git. Tyle czasu paczałem na szkice, co, gdzie po co. Niekumaty nie jestem, poruszanie się w wierszu poleceń nawet na studiach ogarniałem, ale większość kursów/artykułów pozostawiały wiele pytań bez odpowiedzi, ale jeszcze git miał niski priorytet u mnie. Ostatnio wpadłem na sourcetree, bo szukałem czegoś takiego. Trafiłem na playlistę https://www.youtube.com/playlist?list=PLpL2ONl1hMLtlY1Y7YJNcA5zumvaITLYs gdzie ktoś wreszcie wytłumaczył mi dokładnie co i jak. Nie na kwiatkach, domkach, zeszytach, krówkach czy bóg wie czym. Nie na schematach
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam sobie repo na github i dodałem do niego (Git Shell na GitHub Desktop pod Windowsem) submoduł:

dijun@SMS-Win ~/Documents/QtProjects/qtuio (master)
$ git submodule add [https://github.com/mkalten/TUIO11_CPP](https://github.com/mkalten/TUIO11_CPP) 3rdParty/TUIO11_CPP
Cloning into 'C:/Users/dijun/Documents/QtProjects/qtuio/3rdParty/TUIO11_CPP'...
remote: Counting objects: 534, done.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@plushy: ciągle sie ucze a z gita korzystam sam dla siebie jako backup :D niestety nie mam z nim większego obycia. teraz jak chciałem zaproponowac zmiany w jednym repo to dostałem przez niewiedze w pysk :D Dzięki Mirku ( )
  • Odpowiedz
6 changed files with 163 additions and 6 deletions #git
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Troszkę się uczę #webdev i chciałem nauczyć się gita. To znaczy wiem, że jest od groma poradników, jak to wysyłać na githuba itp. jednak chciałem ogarnąć repo na zewnętrznym serwerze. W panelu mojego hostingu mam taką możliwość, więc wygenerowałem sobie tam repozytorium, wszystko fajnie, ale jak się do niego dostać, by ustawić żeby śledził zmiany w plikach na serwerze, dodawać odpowiednie commity itp.

Link do wygenerowanego pustego repo:

#git
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pro666full: Ten cgit to chyba jakieś mocno niszowe narzędzie. Naukę lepiej zacznij od pracy z czymś dobrze udokumentowanym, np. github albo bitbucket - tam po utworzeniu repo dostajesz nawet gotowy kod kopiuj/wklej do konsoli, a poza tym korzysta z nich mega duża społeczność, więc znajdziesz zawsze pomoc, i w ich manualach, i w googlach, i na stackoverflow, i nawet na wypoku ( ͡° ͜ʖ ͡°)
  • Odpowiedz
co to może być? mam postawionego #vagrant (homestead) i ostatnio mam problem - nie łączy z gitlabem. daje git push i wywala:
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
porównuje plik cat ~/.ssh/id_rsa.pub z ustawieniami w gitlabie i wszystko sie zgadza. jak wygeneruje na nowo klucz to wraca do normy, tyle że przez jakiś czas... i znów to samo.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach