GIT

Pobawiłem się dzisiaj GITem. Powrzucałem parę mniejszych projektów, pobawiłem się z branchami/etc. Generalnie mam trochę mieszane uczucia bo jeszcze mnie się mylą wszelkie tagi/branche/głowice i inne dziwne sprawy.

Muszę jeszcze wykumać jak wrzucić lokalnego brancha do repo i ogólnie muszę wyczaić jakieś GUI. Korzystam aktualnie z qGit, ale wydaje mi się być nieintuicyjny (a to może dlatego, że mylę pojęcia?).

Najbliższy projekt oprę sobie na tym systemie, zobaczymy jak się sprawdzi w praktyce.

13 Responses to “GIT”

  1. Zal June 3, 2009 at 11:40 pm #

    A będzie wielce niestosownym, gdy jednak zaproponuję Mercuriala ze względu chociażby na lepsze wsparcie od strony nakładek GUI? :]

    W ogólności miło mi słyszeć, że zainteresowałeś się rozproszonymi systemami kontroli wersji :D

  2. Fluxid June 3, 2009 at 11:40 pm #

    Może zainteresuje cię tig. cursesowe narzędzie do gita, bardzo fajne (nie ma builda na windę, przynajmniej nie było miesiąc temu – jeśli to dla Ciebie ważne)

  3. teamon June 3, 2009 at 11:40 pm #

    git push origin my_branch

    GUI: gitk/gitx

  4. sprae June 3, 2009 at 11:40 pm #

    Ja używam GTKowego http://live.gnome.org/giggle

  5. radmen June 3, 2009 at 11:40 pm #

    Zal: poki co pozostane przy GIT :P Sprawdzę jeszcze ten soft, a resztę wykumam później :)

  6. radmen June 3, 2009 at 11:40 pm #

    Ku pamięci dodam pewną notkę odnośnie tworzenia branchy – http://www.zorched.net/2008/04/14/start-a-new-branch-on-your-remote-git-repository/

    Wydaje się być trochę pojechane, ale przynajmniej udało mi się dodać brancha ^^

  7. teamon June 3, 2009 at 11:40 pm #

    a nie prosciej git checkout -b brencz; git push origin brencz; ?

  8. radmen June 3, 2009 at 11:40 pm #

    teamon: lol, próbowałem wcześniej i nie zaskoczyło.. Teraz jest ok.. Ech, a jak wywalić w repo takiego brancha ?

  9. teamon June 3, 2009 at 11:40 pm #

    z lokalnego git branch -d brencz; z remote to nie wiem (na gh: git push origin :brancz (dwukropek przed nazwa))

  10. radmen June 3, 2009 at 11:40 pm #

    Dzięki, prawie działa. Coś z konfiguracją repo mam spierdzielone.. Poszukam szczegółów..

  11. radmen June 3, 2009 at 11:40 pm #

    Mam na serwerze starego GITa toteż nie mogę wywalić brancha tak jak mówiłeś. Natomiast polecenie ‘git branch -r -d origin/brancz’ wywala mi tylko lokalnie tego brancza, nie wiem jak to wrzucic na serwer.. ech to zawsze jest dla mnie zbyt skomplikowane ;]

  12. teamon June 3, 2009 at 11:40 pm #

    ( http://gitready.com/ tak btw) git branch -r -d origin/brancz ?

  13. radmen June 3, 2009 at 11:40 pm #

    teamon: no wlasnie tak robie. Pozniej sprawdzam za pomoca ‘git branch -r’ i jest si.
    Po wykonaniu ‘git pull’ znowu mam te branche..