@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
via Wykop Mobilny (Android)
  • 2
Ej #git #github

Jak sie robi takie ladne readme w githubie zeby opisać projekt? Ze zdjeciami, sekcjami itd? To co sie wyswietla pod lista plikow i folderow.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytanie, jaki macie wygodny sposób na śledzenie wielu projektów na githubie? W sensie, patrząc na mój katalog z kodami źródłowymi z githuba zebrało się tam dużo repozytoriów. Obecnie albo nie byłbym w stanie sprawdzać po kolei aktualizacji/zmian dla każdego, albo po prostu by mi się nie chciało. Są do tego jakieś gotowe, sensowne narzędzia czy zwyczajlnie lepiej przelecieć w pętli w bashu?

#linux #git
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#git #bash #programowanie
git alias

close = "!sh -c 'CURRENTBRANCH=$(git symbolic-ref --short HEAD) && git checkout $1 && git merge --no-ff -m \"Branch $CURRENTBRANCH merged into master; closed\" $CURRENTBRANCH'" -;

obecnie wiadomosc to
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirasy, niepotrzebie zmergowałem brancha do mojego (już parę commitów temu) i teraz mam problem bo jednak mój będzie szybciej mergowany niż tamten.
Jak usunąć commity które weszły z tamtego brancha?

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

@trustME: albo tak jak kolega wyżej pisze, albo cofnij się z branchem tuż przed merge (na obecny HEAD daj jakiegoś tymczasowego brancha, żeby nie zaginął ( ͡° ͜ʖ ͡°)) i rób cherry-picki commitów po merge. Chyba że w tych commitach zmieniałeś coś w plikach, które były zmieniane w tamtym branchu z którego merge'owałeś, wtedy nie wiem co się stanie ¯\_(ツ)_/¯
  • Odpowiedz
@karololo: Dorzuć do .git/config snippet:

[credential]
helper = wincred

i daj znać czy pomogło. Spotkałem się z tym z miesiąc temu, gdy patrzyłem co to submodule ( ͡° ͜ʖ ͡°)
  • Odpowiedz