via Wykop Mobilny (Android)
  • 0
Całe życie na svn-ie, zaczynam gita i mam problem W jaki sposób zablokować pliki spoza repo przed cleanupem.

Mam ustawionego brancha na folderze i w nim mam folder, który nie jest na tym branchu. Chce zrobić cleanupa, ale za każdym razem usuwa mi ten folder. To cleanupa dodaje parametr -e a po nim nazwę folderu. Coś robię źle?
#git #programowanie #programista15k
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie wiem czy dobrze korzystam z githuba. Jak powinien wyglądać schemat pracy jeśli pracuję np sam. Korzystam z kompa w pracy, i dwóch różnych komputerów w domu - lapek i centralka.

Powiedzmy że mam defaultowy branch na githubie - default - master.

Robię sobie branch powiedzmy - functionName. Kończę robotę robię sobie commita i pushuję. Pushuję na branch zdalny o tej samej nazwie. Przychodzę do domu, chcę pociągnąć robotę dalej - jak to powinno
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć Mirki/MIrabelki,
jak zarządzacie projektami w gitcie? Jak radzicie sobie z różnymi apkami które składają się w 95% z tego samego kodu, ale których core chcecie równolegle rozwijać?

Dołączyłem kilka lat temu do ekipy która miała swój produkt (dla uproszczenia nazwijmy go eshopem - nie jest nim, ale powiedzmy, że łatwiej będzie mi przekazać o co mi chodzi na konkretnym przypadku).
Produkt ten składa się z kilku modułów (powiedzmy koszyk, widok produktów, jakiś tam analizator
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

konto usunięte via Wykop Mobilny (Android)
  • 3
@UrimTumim: dostałeś fajne odpowiedzi już. W jednej firmie z którą pracowałem utrzymywali każda fanaberie klientów jako feature flagi i trzymali ich mnóstwo, a potem testowali konkretne kombinacje.

Weszliście we wsparcie klienta z szyciem softu na miarę, nie jest to lekki kawałek chleba. Na hacker news było w tamtym roku dużo wątków o tym. Jedni załamywali się i pisali np nowa wersje softu niekompatybilna wstecz i czekali aż klienci przejdą albo
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, znacie i polecicie jakieś narzędzie do code review, które można skonfigurować w ramach jednej sieci jakoś? Szukamy czegoś spoza Github, BitBucket, GitLab, Gerrit. Aktualnie pracujemy na Gerricie, ale chcielibyśmy w zespole przejść na Workflow, a póki co nie mamy możliwości używać tych wymienionych.

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

Zrobiłem tutorial dla początkujących z używania Github Actions (18min, po polsku). Dowiesz się z niego co to jest Github Actions i jak wykonywać polecenia SSH na własnym serwerze po zmianach w repozytorium Github. Całkiem przydatne jak chcesz przebudować aplikację na swoim serwerze lub wykonać jakiś skrypt.

#programowanie #devops #javascript #git #python #java
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Sibu: dla otwartych projektów masz sporo darmowych minut pracy serwera. W porownaniu do Azure DevOps wypada na plus. Nie deplojowalem tego na AWS, wiec nie wiem, ale porównywalnie do CircleCI. Travis cos sie ostatnio zepsul i nie moge dojsc z projektami travisovymi do ladu.
  • Odpowiedz
KURRRRRRRRŁA pomóżcie mi
jak sie akceptuje commit message w tym gównie? przypadkiem zapomniałem dać -m i otworzyło się takie coś, klikam enter i nie da sie zaakceptowac tylko sie robi cały czas nowa linia i nie umiem tego zamknąć juz z 5 minut próbuje pomocyyy ( _)

#programowanie #komputery #technologia #linux #macos #git
wojciechadasdas - KURRRRRRRRŁA pomóżcie mi
jak sie akceptuje commit message w tym gó...

źródło: comment_1627075753cHeQSYvMfdZSyYdDkrWfnm.jpg

Pobierz
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam taki mały problem. Firma powoli przechodzi niektórymi projektami na #git z svn. Ktoś sobie wymyślił, żeby na repo gita wrzucić cały projekt, żeby nowi mieli od razu dobry start - źródła, biblioteki, ustawienia projektów. I to jest niby ok na start, tylko że na branchu develop/main nie wszyscy powinni pracować. Zaczynam się więc bawić w branche własne.
Teoretycznie ogarniam merge / rebase powoli, ale mam problem z plikami właśnie
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@RRybak: wut? Których plików nie chcesz wersjonować? To co powinieneś użyć to właśnie .gitignore tylko pamiętaj, że jak coś raz dodałeś do git-a to .gitignore nie zadziała, musisz sobie z gita wycofać ten plik i wtedy będzie ignorowany. Dobrą praktyką jest dodanie do git-a przykładowej konfiguracji i jeżeli trzymasz główne config-i w pliku .env to dodać drugi, np. .env.default, w którym będziesz miał pokazane jakich zmiennych wymaga projekt. Wtedy
  • Odpowiedz
@RRybak: docker compose dla wspólnej konfiguracji projektu na czas developmentu a co do gita to może by zastosować metodologię git flow? Widzę że lubia sobie u ciebie utrudniać życie xd
  • Odpowiedz
Hej mirasy, jak cofnąć merga który już został zpushowany? Tj mam następującą sytuację, mam soobie główny branch A od niego wybranchowałem się i zrobiłem sobie roboczy branch B na którym całyczas pracowałem, ponieważ, zrobiło się sporo zmian to postanowiłem wmergować zmiany z brancha A do brancha B. Tak też zrobiłem, zmiany zpushowałem. No i teraz chciałem cofnąć tego merga z A-->B, znalazłem, info, że muszę znaleźć ostatni commit na branchu B przed
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
Siemano, mam pytanie dotyczące #cicd.
Wyszło tak, że muszę lekko zmienić proces deployu jedynie na produkcję. Nie chcę wchodzić w szczegóły, ale teraz to środowisko będzie się różniło nieco od innych (tymczasowo). Przygotowałem zmianę na osobnym branchu i cholera, chciałbym tą zmianę jakoś przetestować przed merge, bo to jednak prod. Używam do procesu CICD gitlaba. Myślałem, by całe środowisko odpalić na laptopie, mimo tego, że dosyć dużo tych komponentów.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mozesz sobie runnera na laptopie postawic, bedziesz miec go pod innym tagiem, caly gitlab to chyba lekki overkill:) malo opisales o srodowisku i zmianie, ale jesli jestes w stanie postawic lokalnie podobnego jbosa, to pewnie styknie :)
  • Odpowiedz
@TMBRK: ja bym jednak cisnął tę zmianę na niższym środowisku. Pre-prod/Staging przecież jest właśnie po to, aby testować deploy.
Dodatkowo zmianę przecież możesz wycofać po przetestowaniu.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
W jaki sposób mogę użyć wpisanych w managerze credenciali do gita, odpalając komendę gitowa poprzez sesję powershell?

Chce z jednej maszyny odpalić na drugiej skrypt, który zrobi clona repo na folderze.

Po uruchomieniu wszystkiego dostaje taki error.

#programowanie #programista15k #git
bomba4 - W jaki sposób mogę użyć wpisanych w managerze credenciali do gita, odpalając...

źródło: comment_1625765476lYsh79ENqJmoBCFXLN0cPh.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 3
@maciej__: mam wrażenie że git jest najbardziej stresująca rzeczą w życiu programisty xd

Chyba zapytam się mojego buddego żeby nie r------c czegoś ( ͡° ͜ʖ ͡°) bycie juniorem ma swoje plusy.

@straznik_internetuf: coś ze stashem można zrobić. Natomiast dla bezpieczeństwa zawsze możesz skopiować pliki źródłowe gdzieś na bok, cofnąć zmiany lokalnie, checkoutiwac się na drugiego brancha i jest gitara ( ͡° ͜ʖ
  • Odpowiedz
via Wykop Mobilny (Android)
  • 2
Jestem z siebie dumny, udało mi się zmienić nazwę submodułu przez grzebanie w plikach gita, zacommitowac nowe zmiany w submodule na nowo stworzonego brancha bez błędów. Dziękuję pan #pycharm za pomoc. Mogę startować na #junior3i0,5k #git
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy jest możliwość utworzenia zdalnego repo z linii komend, tzn. bez konieczności logowania się przez przeglądarkę? Wszelkie wyszukiwania prowadzą mnie do komendy: git add której mogę użyć dopiero gdy zdalne repo już jest użyte.

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

via Wykop Mobilny (Android)
  • 0
ej mircy, bo się trochę z-------m w gicie i zrobiłem pull requesta z paroma plikami co powinny być ignorowane

w tym wypadku odbić nową gałęzią od mastera i zrobić pull ze starej gałęzi i nową wypchnąć do repo?

#programowanie #git #pytaniedoeksperta
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pewnie-kaczka sporo zależy od przyjętej konwencji, od tego co możesz w repo zrobić itp, najprościej chyba po prostu usunąć niepotrzebne pliki z pull requesta jeśli będzie squash lub nadpisanie pull requesta jeśli będzie fast-forward albo rebase
  • Odpowiedz