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
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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 ( ͡
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#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?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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
Hi,

dokonuje zmian na plikach .sql ktore mam w repo lokalnym. W Visual Studio czy w SourceTree ładnie pokazuje mi zmiany. Zapisuje pliki, zamykam je i po chwili tracę zmiany. WTF ??? Przeciez to moje lokalne pliki...

#programowanie #programista15k #git
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Polecam manager haseł https://www.passwordstore.org/

Hasła szyfrowane gpg, stają się zwykłymi plikami. Jest integracja z #git jest import i eksport, jest świetna appka nawet na ios (trzeba tylko zrobić drugi klucz gpg i go tam zaimportować).

% find .password-store |wc -l
2943
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirkasy mam pytanie odnośnie rebase.
Generalnie mniej wiecej wiem jak działa, i jaki daje efekt. Używam go od jakiegoś czasu.
Mam pytanie odnośnie nakładania commitów.
Załóżmy, że mamy:
- feature
- develop
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@victordeleco2: i tak i nie, jeśli masz zmiany z feature podzielone na dużo małych commitów, to często łatwiej się odnaleźć w merge confliktachgdy takie wystąpią i rozwiązywać je na malutkim obszarze, rozwiązywanie merge confliktów w jednym dużym konflikcie może być dużo cięższe do prawidłowego obsłużenia i łatwiej o pomyłkę, z doświadczenia wydaje mi się że najlepiej robić sporo małych commitów i jednocześnie często rebasować
  • Odpowiedz
@victordeleco2: konflikty rozwiązujesz, gdy są konflikty. Najczęściej ich nie ma, liczba commitów nie ma tu dużego znaczenia, bo co za różnica czy rozwiążesz 10 lini w 1 commicie, czy 1 linię per 10 commitów. Co do feature branchów to najlepiej je często rebasować do developa, bo wtedy łatwiej zapanować nad zmianami, niż robiąć to, gdy chcesz faktycznie wrzucić zmiany z feature do developa.

A tak na boku to polecam https://trunkbaseddevelopment.com/
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Nie ogarniam troche tego gita. Bo mam zrobić podbicie wersji w projekcie (podprojekt większego). I normalnie do tego mozna użyć jgitflow ale coś jest z zabezpieczeniami i chyba będę to musiał zrobić ręcznie. I nie do końca wiem jakie kroki po kolei mam zrobić. Normalnie tam w jgitflow sie używa release-start i release-finish ale pewnie da sie wszystkie te kroki odtworzyć ręcznie. Jestem świeżakiem i nigdy tego nie robiłem. Jakieś tipy żeby
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#git

Z gita znam same podstawowe podstawy (a w zasadzie wiem co kliknąć w VSC i tyle ;-) ). Ale teraz muszę rozszerzyć swoją wiedzę, oczywiście na szkolenia czy kursy online nie ma czasu, bo musimy coś ogarnać 'na juz'..

Mam 3 gałęzie, nazwijmy je:
- master
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dobra, czuje sie jak stazysta. Co ja kurla robie zle? Czemu mi to linkuje do zlego uzytkownika? git config ustawiony dobrze.. najlepsze jest to, ze oba commity wykonane przez tego samego usera - powiedzmy XYZ, ale tylko ten z obrazkiem linkuje do dobrego uzytkownika..
Czy jestem debilem?
#github #git #programowanie
krzykrzy1995 - Dobra, czuje sie jak stazysta. Co ja kurla robie zle? Czemu mi to link...

źródło: comment_16167870560h5c8uW6fZJ4GWD84cUbI7.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam dwa branche #git : na jednym branchu jest dużo zmian z których tylko część chce domergować do drugiego brancha. Nie ma konfliktów przy nakładaniu, ale chciałbym ręcznie zdecydować które funkcje chce przenosić których nie.
Szukam softu który podświetli mi zmiany i da możliwość wyrzucenia tego czego nie chce przenosić.
Czym najlepiej? Ubuntu 18

#programowanie #programista15k #informatyka
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MickJagger: Git nie działa na zmianach, więc nie za bardzo się da. Rozwiązania masz 2 - git cherry-pick lub wygenerowanie diffa i zaaplikowanie go i wywalenie niechcianych zmian.
  • Odpowiedz
@MickJagger: git add -i przykładowo lub stwórz sobie tymczasową gałąź, scal zmiany (git merge --squash) i wybieraj/odrzucaj na docelowej gałęzi z takiego jednego potworka. Pewnie dałoby się też na kilka innych sposobów, wspomnianych wyżej.
  • Odpowiedz
Dodałem ręcznie plik .gitattributes, w .git/info/attributes, ale caly czas dostaje: warning: unable to access '.git/info/attributes': Permission denied

Sprawdzałem usera/wlasciciela i jest okej. Czemu git rzuca czyms takim?

#programowanie #programista15k #git
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie jak to wyglada na #git gdy wysyłam pull request i przy code review wyjdzie ze coś jest nie tak i dostanę kilka komentarzy to wtedy poprawiam rzeczy commituje i wysyłam jeszcze raz PR?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie trzeba wysyłać drugi raz PR. Przeważnie wystarczy zrobić push z zmianami na brancha z którego zrobiłeś PR
  • Odpowiedz
@olekturbo: Robisz nowy commit, który zawiera poprawki. Dobrze by było dać w pierwszej linijce opisu commitu, że to zmiany wynikające z code review. @Saly ja się mocno nie zgadzam z robieniem --amend bez powodu. Czasem potrzeba więcej niż jednej osoby, żeby zaakceptować MR. Jak druga osoba może wyrazić swoją opinię skoro nie istnieje pierwotny commit? Co jeśli osoba, która chciała zmiany odejdzie z pracy? Przychodzi kolejna osoba i nie
  • Odpowiedz