Cześć mireczki. Potrzebuję wymyślić tytuł szkolenia (45 minutowego) z gita dla osób średnio zaawansowanych i zaawansowanych. Jakieś pomysły? :)
#git
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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

Jak zrobić by na repo trzymać jedynie najnowsze wersje plików binarnych bez wersjonowania? Trochę za dużo miejsca by mi to zabierało w dłuższym przedziale czasu.
#git
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wojtekwariat:
1. tworzysz nowy brancz git checkout -b nazwa-brancza
2. tam komitujesz zmiany
3. wypychasz brancz git push
4. Tworzysz merge request/pull request czy jak to się nazywa w danym systemie

Gdzie jest hostowane to repo?
  • Odpowiedz
Czy korzystał ktoś z Automated buildów na Docker Hubie? Koncepcja spoko, ale jedyne co to potrafi to zbudować sam obraz kontenera. Jeżeli w repo mamy tylko źródła aplikacji + dockerfile to nic nam to nie da, bo sami musimy zrobić build aplikacji. Jaki jest sens wrzucania zbudowanej aplikacji do repo? Chyba że ja czegoś nie czaję, da się to jakoś zrobić sensownie?

#docker #programowanie #devops #
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Ghostli: na hubie masz możliwość zdefiniowania webhooka

Webhooks will be called after a successful repository push is made. The webhook call will be a HTTP POST with the following JSON payload (shown below). If you want to test it out, we recommend using a tool like requestb.in
  • Odpowiedz
Od kilku dni używam Git`a i wszystko jest w porządku, ale jedna kwestia nie daje mi spokoju. Załóżmy, że robię sobie brancha develop i z niego kolejnego - feature. W feature robię kilka commitów i z develop robię merge --no-ff do niego, następnie robię push develop na githuba. I teraz na githubie dostaję zamiast jednego commita (tego ostatniego z develop) wszystkie commity, które po drodze zrobiłem w feature i tego
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kitke: przy okazji przypominam, że można w łatwy sposób pushować brancha bez ostatniego commita, za pomocą:

git push origin HEAD~1:master
W połączeniu z tym reorderem, można w łatwy sposób, trzymać sobie pod kontrolą jakieś swoje zmiany w ostatnim commicie, których jednak nie chcemy wrzucać do repo, a które jednak chcemy wersjonować.
  • Odpowiedz
Programisty pytania za plusy:

Pracuje nad projektem z cooomplem mamy 2 branche i każdy wrzuca w swoim zmiany.
1. Problem jak oboje coś zmienimy w 1 pliku ( ale tutaj chyba nie ma innej odpowiedzi niż organizacja pracy..)
2. Czy da się ignorować niechciany plik w commicie przed margem ?

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

@matth95: gitignore powoduje ze git nie bedzie go 'widzial'. Wiec dodaj tam ten swoj plik, i nie bedzie on juz wiecej brany pod uwage jak cos w nim zmienisz. Jesli juz go pushnoles, i jest teraz w branchu, to mozesz zrobic commita w ktorym go usuwasz. Albo probowac jakiegos reverta, czy cos w ten desen. Ale najlepsza opcja to zrobic poprostu commit z removem. Pamiętaj że w gicie nic nie
  • Odpowiedz
@matth95: To zależy od wielu rzeczy. Szczerze mówiąc najlepiej mieć moim zdaniem dwa jak robicie projekt w dwóch. Master i np. next. Master trzyma działającą wersje która jest przetestowana i można ją w tym momencie dać klientowi itp. Next trzyma aktualnie rozwijaną wersje. Programiści jak implementują coś to wyciągają się z next robią swój commit i pushują do next. W momecie jak np. trzeba oddać projekt zaczynacie stabilizować next i
  • Odpowiedz
Pytanie beginnera z #git: cms, który rozwijam i trzymam na repo, chciałbym uaktualniać w projektach, w których został użyty.
Przykład: robię stronę na bazie tego cms dla pana Stefana i pana Henia, chciałbym żeby obaj panowie mieli aktualne wersje owego cms (najlepiej kiedy aktualizuję jedno repo z tym cms).
Podpowiedzcie, jak to ogarnąć?
#webdev #svn
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#tangodown #github #git #linux #internet

ping -c 3 github.com
PING github.com (192.30.252.130) 56(84) bytes of data.
64 bytes from github.com (192.30.252.130): icmp_seq=2 ttl=54 time=798 ms
64 bytes from github.com (192.30.252.130): icmp_seq=3 ttl=54 time=797 ms
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

◢ #unknownews

Porcja ciekawych linków na dzisiaj.

To ten odcinek, w którym Unknow nie namawia do plusowania...

.... bo wie, że i tak to zrobisz! Da - Bum - Tsssss
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

◢ #unknownews

Porcja ciekawych linków na dzisiaj.

Która godzina? - pyta rodzina

jak kraj jest wielki wszerz i wzdłuż,
  • 29
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wiem jak wrzucić zmiany z lokalnego repo na githuba. Jak zsynchronizować lokalne repo z tym na githubie?(chcę aby lokalnie mieć to co jest już puszczone w świat).
#git W sumie najprędzej chyba pomoc otrzymam od ludzi z tagu #programowanie
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #git
Jest jakieś narzędzie do gita w którym porównam dwa branche? Stworzyłem brancha dodałem bardzo dużo zmian i chciałbym zobaczyć w wygodny sposób zmiany na plikach w porównaniu do head'a, najlepiej w formie graficznej coś jak przy mergowaniu z kdiff'em.
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pulla: Nie musisz ( ͡° ͜ʖ ͡°) git diff otwiera listę zmian w less, a tam możesz prosto wyszukać początek każdego pliku: /^diff i za pomocą n lub N przeskakiwać pomiędzy nimi.
  • Odpowiedz