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
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.
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)
  • 3
@maciej__: mam wrażenie że git jest najbardziej stresująca rzeczą w życiu programisty xd

Chyba zapytam się mojego buddego żeby nie #!$%@? 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
@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
via Wykop Mobilny (Android)
  • 2
Mam błąd podczas clonowania przez dockera "Operation timed out, after 300000 miloseconds with 0 bytes received" Testowałem i na boku mi się clonuje przez git clone.

Jaka komenda była która pozwalała robić operację bez limitu? Pamiętam że kiedyś mi to pomogło.

#git #programowanie
mireczki pomóżcie mi bo jestem nowy into #git

przetłumaczyłem czyjś poradnik na gicie i chciałem zrobić pull request i napisać że "polish language added" ale jednocześnie znalazłem literówki w oryginalnym tekście. powinienem zrobić dwa commity? jeden z tłumaczeniem i drugi z literówkami i dać dwa pull requesty? czy wszystko upchnąć w jednym commicie i napisać że przełtumaczono i poprawiono literówki w oryginalnym tekście?
jeśli głupie pytanie to przepraszam ( ͡
#git #github #programowanie

Interesuje mnie stworzenie repozytorium gdzie będę miał możliwość akceptowania commitów do branchy, bo zazwyczaj jak robiłem projekty grupowe na studiach to dawałem invitation do repository ale za dużo zmian i haosu wtedy się pojawia jak każdy może robić co chce..

Jak stworzyć takie repo żebym miał kontrolę nad tym co się tam wrzuca na remote?
@yras8: Ustaw po prostu, żeby master był chroniony i żebyś tylko Ty mógł do niego mergować kod. A cała praca na osobnych branchach powinna być robiona.
  • Odpowiedz
@JI_Gorki: merge request jest logiczniejszą nazwą. Z drugiej strony pull request jest (chyba) starszy i bardziej popularny, więc wolę używać tej nazwy
  • Odpowiedz
Czy ktoś ma doświadczenie w dodawaniu repozytorium do shared hosting w taki sposób, żeby po wypushowaniu pliki automatycznie przekopiowały się do public_html?
Tak jak w tym poradniku
https://wiki.mydevil.net/Git#Dodawanie_i_usuwanie_u.C5.BCytkownik.C3.B3w
ja to robie pierwszy raz i mi nie wychodzi. Połączyłem się z serwerem, utworzyłem plik post-receive, wysłałem pliki ale nie wiem co dalej
#informatyka #programowanie #git #hosting #ct8 #mydevil
@Hauleth: chociaż może będziesz znał jeszcze odpowiedź na to pytanie:
całe repo chce kopiować do folderu app oprócz folderu public. Ten folder public, a raczej jego zawartość chce skopiować do public_html który jest obok app. Jak to sprecyzować?
  • Odpowiedz