@Onbehalf: ucz się w konsoli. Środowiska graficzne wiele maskują i ostatecznie jak będziesz chciał rozwiązać problem, skończysz i tak w konsoli. Git niestety nie posiada dobrych narzędzi graficznych na ten moment.
  • Odpowiedz
@interface: a nam to się praktycznie co chwila przewija że zmiany które już istnieją na doeclowym branchu są wyświetlane w zakładce changes, wystarczy do jednego feature brancha domergować inny feature branch i już jest to w zmianach, mimo że ten inny feature branch jest już na targecie
  • Odpowiedz
Kochane Mirunie.
Mam prosty projekt, gdzie commity na jednym branchu wyglądają tak:
C0->C1->C2
i teraz chciałabym kontynuować pracę bazując na C1 i zakomitować zmiany.
Czyli miało by to wyglądać tak:
C0->C1->C2->C3(C1 + moje nowe zmiany).
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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

Z jednej strony "No preorders!!!!", z drugiej widać że markę masz już dość mocną także ludzie ufają. Jak zawsze, różni ludzie, różne podejścia. Można machnąć https://git-scm.com/docs/user-manual.html i obstawiam że 90-95% tego co zawrzesz w kursie, idzie ogarnąć. Ludzie jednak są leniwi, lubią jak ktoś za nich zbierze dane, ładnie obrobi, poprowadzi za rączkę, whatever. Tak czy siak, gratki.
  • Odpowiedz
@oh_boiii: ale do tego potrzeba artykułu? Robisz nową funkcjonalność to robisz swój branch. W normalnym teamie jak już skończysz to robisz PullRequesta, robią Ci review i jak jest ok to merge'ujesz po stronie jakiegoś weba np. bitbucket'a czy github'a. Cała filozofia.
  • Odpowiedz
#git #informatyka #programowanie
chej, mam repozytorium na gitlabie, zmergowalem brancha i teraz program mi nie działa. Jak to zresetować? jak próbuję git reset head@ to resetuje mi tylko na kompie, a na gitlabie nadal siedzi zepsuta wersja. jak potem daje git push origin master, to mi mówi że mam nieaktualne na dysku
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
Szukam sposobu jak ukryć hasła w projekcie przed publicznym udostępnieniem repozytorium. Chodzi mi o to aby po sprawdzeniu projektu nie było wpisanych haseł. Jest jakieś gotowe narzędzie które będzie to podmieniac w określonym pliku? #git #github
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Uczę się gita i mam zagadkę co wrzucać na repozytorium zdalne gita z javowego projektu w intellij.

Jakie są zwyczaje w wyborze plików wysyłanych na github?
Jak wygląda pobieranie repozytorium z githuba i uruchamianie czyjegoś projektu w IDE?

Chciałem wrzucić program Javowy z projektu IntelliJ IDEA, ale nie chciałem wrzucać zbędnych plików (praktycznie tylko *.java). Korzystam z https://www.gitignore.io/api/intellij . Ale i tak zostają pliki (folder idea z *.xml i nazwaProjektu.iml).
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chciałbym dowiedzieć się jak to wygląda w codziennej pracy a jak gdy chcę skorzystać i dać pull requesta na jakimś otwartym projekcie na githubie. Bo chyba nawet struktury folderów z plikami źródłowymi mogą być różne w różnych IDE? (np. zamiast folderu src będzie się nazywał source?)


@Lewo: w mavenie jest określona konwencja katalogów. W idealnym przypadku odpalasz IDE, wczytujesz projekt mavenowy za pomocą głownego pom.xml i jedziesz.
  • Odpowiedz
#pytanie #git #programowanie

Mam pytanie. Pracuje sobie nad aplikacją i mam 14 commitów których nie chce w swoim głównym repozytorium. Chce z nich zrobić nowego brancha.

Szukałem na stack owerflow i wygląda to tak iż jest wiele odpowiedzi na moje pytania ale nie za bardzo to działa u mnie.

Np.
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Stosuje ktoś taką metodologię pracy z gitem jak ja?
Otwieram sobie feature-branch gdziekolwiek, najlepiej na origin/master
Robię swoję, jak kończę feature to rebase na origin/master i merge -no-ff z dedykowaną wiadomością

W pracy tylko pull requesty robimy i git log wygląda jak p------e struny od gitary, ale tak trzeba

#programowanie #git
Melcma - Stosuje ktoś taką metodologię pracy z gitem jak ja?
Otwieram sobie feature-...

źródło: comment_u0IeYpeugS38YYAJ4e3aAo8b0Prz7NVm.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Melcma: używam czegoś w rodzaju merge --squash
Jeśli ludzie nie pilnują commitów to macie tam pewnie sporo śmieci, sam używałbym przy takiej metodologii commit --fixup a potem rebase -i ^ żeby od razu czyścić sobie log
  • Odpowiedz
  • 0
@Jurigag meh, to nawet nie jest bardzo popularny bug, widocznie nikt ważny nie groził że ich rzuci z tego powodu, brak opcji czyszczenia docker registry jest gorszy.

To jest startup, stawiają na masę ficzerów a nie jakość, zdominowali rynek i na poprawę błędów musisz zaczekać aż ktoś ich kupi
  • Odpowiedz