Hmm... tak grzebię po projektach na #github i dalej nie wiem jak powinno się wersjonować biblioteki ( ͡° ʖ̯ ͡°)
Niby można za każdym commitem robić nowy tag typu 1.0.1, 1.0.2, 1.0.3 itd ale po jakimś czasie zrobi się tego pierdyliard. Kiedy w zasadzie uznać, że tag się należy?

Tysiąc pytań bez odpowiedzi ;< Ktoś miał styczność większą niż ja?

#programowanie #git
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Tojtek: Repo gita na bitbuckecie. Serio, jeśli cię do tego nie zmuszają, nie używaj svn-a. Nawet jak zmuszają, spróbowałbym użyć gita, a potem jakoś historię przekonwertować.
  • Odpowiedz
Mirki widziałem kiedyś fajną animację o tym jak działa git (było o pull requestach itp.) chyba z githuba albo z attlasian. Pamięta ktoś coś gdzie to znaleźć?

Chcę przesłać znajomemu.

#git #github #programowanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dazerek: Kurde nie, dałbym sobie jeszcze przed paroma minutami głowę uciąć, że widziałem taką prostą animację (kreskówka) którą największy noob zrozumie o co chodzi i jak działa git.
  • Odpowiedz
Drogie mirki i mirabelki zgodnie z zapowiedzią, która była tutaj rozpocząłem prace nad portalem czy też zbiorem appek dla szanownego grona #mirko. Całość napisana będzie w w #aspnetmvc postaram się wrzucić też niebawem to co już jest na #github i kto chce będzie mógł pobrać dodać coś od siebie więc projekt czysto opensourcowy. Na pierwszy ogień poszedł ten nieszczęsny generator liczb na lotka ( ͡
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SeQQ: Chciałem tylko przypomnieć, że "nieszczęsny generator liczb na lotka" zaproponowany przeze mnie ma generować liczby, które wypadną w najbliższym losowaniu...
  • Odpowiedz
Jestem po pierwszych testach apki http://getmeat.io i powiem, że może do githuba jeszcze daleko, ale za to beanstalka bierze w przedbiegach.

Ogólnie dla tych co nie wiedzą ocb, to takie połączenie githuba z własnym serwerem. Robimy commita i aplikacja sama wysyła kod na serwery, może odpalić testy jednostkowe, itp. Można trzymać u siebie na kompie albo używać wersji online.

Mam 5 zaproszeń do rozdania jak ktoś chce przetestować. Aplikacja jest jeszcze w
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

tylko musicie wykluczyć z repo pliki konfiguracyjne waszych IDE w .gitignore (każdy dla swojego), zostawić tylko sam kod.
  • Odpowiedz
Co sądzicie o #git #github jako o metodzie backupowania pracy magisterskiej? Jako student mam prywatne repo na githubie, więc ze światem się dzielić nie będę. Dodatkowo promotora mam raczej technicznego, więc może to być sposób na dzielenie się zmianami. Praca będzie w texu, więc będzie widać zmiany przy commitach.
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Sebaall: bardzo dobry pomysł, ale nie musisz polegać na jednym repozytorium. Mało to prawdopodobne, ale zawsze może paść ;) załóż sobie drugie repozytorium prywatne na bitbuckecie i wypychaj na oba :)

git remote rm origin # by sie nie myliło

git remote add github git@github.com:sebaall/magisterka.git
git remote add bitbucket git@bitbucket.org:sebaall/magisterka.git
git fetch --all
  • Odpowiedz
Mireczki z #programowanie używajace #github, mam do was pytanie.
Mamy sobie repozytorium z projektem, nagle odnajdujemy błąd. Aby nie zapomnieć robimy issue do którego po jakimś czasie wracamy. Wypadałoby zrobić brancha dla tego issue i tam na nim pracować - problem w tym, że nie widzę takiej opcji.
Co prawda znalazłem w internecie sposób konwersji issue na pull-request, ale github krzyczy, że ta metoda jest przestarzałą i
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Bierzesz miejsce od którego chcesz naprawiać, branchujesz po prostu, naprawiasz, pushujesz. Żadnego więcej rocket science.
W sensie po prostu:

git checkout tam-gdzie-jest-bug
git checkout -b fix/naprawiam-buga
...
  • Odpowiedz
@kiler129: Ten flow jest słuszny, bo:

* Issue opisuje problem, pełne informacje co nie działa, co chcemy, żeby działało, etc.
* PRy są proponowanymi rozwiązaniami tego problemu – nie opisujesz co źle działa, ale jak to poprawiłeś
* PRów może być kilka (i od różnych osób)
* Wszystkie te informacje są ze sobą powiązane jak dajesz #numerek
  • Odpowiedz
@filipsiu: nie, gitlab nie ma czegoś takiego. W ogóle nie słyszałem o programach dedykowanych pod oprogramowanie repo gita (czy jak nazwać githuby i inne gitlaby).

Masz dwa przykłady ode mnie na zastępców SourceTree: gitk i gitg :) sam nie korzystam, więc nie mogę polecić, wiem, że są.

Polecam Ci nauczyć się komend gita - zwykle obsługa z konsoli jest szybsza, niż korzystanie z dodatkowego klienta :)
  • Odpowiedz