#informatyka #programistaza15k #programowanie #naukaprogramowania #github #git #it #repozytoria #humorinformatykow
Wszystko
Najnowsze
Archiwum
- 152
Microsoft kupił Githuba. Już niebawem Github będzie miał nowy design
#informatyka #programistaza15k #programowanie #naukaprogramowania #github #git #it #repozytoria #humorinformatykow
#informatyka #programistaza15k #programowanie #naukaprogramowania #github #git #it #repozytoria #humorinformatykow
źródło: comment_vrJASarTJgdwLV5pBg2HfGuWHtfxnjAJ.jpg
Pobierz- 1
Elo #programowanie #git mam małą zagwozdkę:
Mamy u siebie coś o nazwie local repository. Podczas pracy lokalnej commitujemy tam swoje zmiany, i wypychamy później na serwer. W to samo local repository trafiają zmiany z serwera w przypadku fetcha? Gdzie są trzymane commity z serwera, jesli po fetchu okazuje sie że gałezie się rozjechały i są konflikty?
Czy jest coś faktycznie pobierane w takim wypadku, czy to tylko informacja?
Mamy u siebie coś o nazwie local repository. Podczas pracy lokalnej commitujemy tam swoje zmiany, i wypychamy później na serwer. W to samo local repository trafiają zmiany z serwera w przypadku fetcha? Gdzie są trzymane commity z serwera, jesli po fetchu okazuje sie że gałezie się rozjechały i są konflikty?
Czy jest coś faktycznie pobierane w takim wypadku, czy to tylko informacja?
@wafel93:
są specjalne branche
możesz je zobaczyć
jak gałęzie się rozjadą to fetch nie robi nic specjalnego, a pull robi fetch i od razu
są specjalne branche
origin/nazwa_brancha, np. origin/master, przy fetch ściągają się commity z serwera i aktualizują te branchemożesz je zobaczyć
git branch -a albo git branch -rjak gałęzie się rozjadą to fetch nie robi nic specjalnego, a pull robi fetch i od razu
merge origin/nazwa_brancha. Można ustawić sobie w .gitconfig żeby robił rebase zamiast merge- 0
Znacie egghead? Można kupić półroczny abonament za $20 poprzez #humblebundle a do tego zgarnąć kilka fajnych książek i kursów z #python. Normalnie egghead na pół roku kosztuje $240, więc dobry moment jeśli ktoś chce kupić. Kursy z frontendu, narzędzi, frameworków. Więcej we wpisie.
Zerknijcie, może Wam się przyda: https://paweldobrzanski.pl/2018/05/11/promocja-na-egghead-python-react-git-rxjs-nodejs-i-inne-tylko-do-srody-za-grosze/
#react #angular #git #programista15k #programowanie #cebuladeals
Zerknijcie, może Wam się przyda: https://paweldobrzanski.pl/2018/05/11/promocja-na-egghead-python-react-git-rxjs-nodejs-i-inne-tylko-do-srody-za-grosze/
#react #angular #git #programista15k #programowanie #cebuladeals
- 0
@MetroStation: Nie ma limitu czasowego na nim z tego co widze, takze jesli ktos bardzo lubi strone to pewnie moze kupic 2 humblebundle i drugi kod wykorzystac po 6 miesiacach. Wtedy roczny kurs za 40 dolcow. ^.^. Kupilem sam jakis czas temu i nawet nie zauwazylem - ich strona wyglada niezle. Moze cos z data science beda mieli ;)
pushąłem na githuba zmiany, które usunęły mi pliki z repozytorium githuba. Teraz nie mogę ich pushnąć. Jak wklepuję
Innymi słowy - lokalnie mam, na githubie nie mam. Jak chcę pushnąć to nie mogę, bo nie są one śledzone.
#programowanie #git
git add . to nie mam tych plików, które chcę mieć na repo. Co robić?Innymi słowy - lokalnie mam, na githubie nie mam. Jak chcę pushnąć to nie mogę, bo nie są one śledzone.
#programowanie #git
@endomorficzny: No nie jest pokręcony. Poszło na mastera i dobrze. Metoda z dodatkowym branchem służy do zabezpieczenia się w razie wywałki :)
- 0
Treść przeznaczona dla osób powyżej 18 roku życia...
Założyłem nowe repozytorium wraz z .gitignore i readme. Na pc rozwijałem projekt, ale nie nie używałem na nim gita. Postanowiłem to zmienić. Zainicjalizowałem repozytorium gita w głównym folderze, a następnie dodałem remote. Spodziewałem się, że gdy użyję
git pull, to pobierze mi gitignore i readme z repozytorium gita, a tak się nie stało. Co zrobiłem źle? Chcę mieć .gitignore w folderze, bo gdy teraz pushne to na githuba to polecą rzeczy,
źródło: comment_YJhQhSzA5P3k7O2WfzA1cXLsDXfny9x1.jpg
PobierzZainicjalizowałem repozytorium gita w głównym folderze, a następnie dodałem remote. Spodziewałem się, że gdy użyję git pull, to pobierze mi gitignore i readme z repozytorium gita, a tak się nie stało.
@endomorficzny: brzmi jakbys chcial zrobic git clone
- 16
12
Git Bash - Aliasy

Na początku przygody z Gitem każdy klepie cały tekst polecenia, później przychodzi chwila refleksji i pytanie czy da się to zoptymalizować? Rozwiązaniem potrzeby są aliasy, umożliwiają tworzenie krótkiego polecenia na podstawie ciągu instrukcji. Teorii starczy, czas na praktykę.
z- 1
- #
- #
- #
- #
- #
- #
- 7
Pracowałem nad nową analizą i przystosowaniem istniejącej funkcjonalności do nowej specyfikacji, w sumie ok 4 dni pracy + wykonanie kilkudziesięciu poprawek bugów wyłapanych przez ludzi testujących bete softu. Ostatni commit sprzed 8 dni na repo. Funkcjonalność skończyłem, idę się pochwalić serwisantom że już im działa tak jak chcieli i moga już tego używać. Wracam, a tu system nie reaguje na klawiaturę, myszką mogę ruszać. Próbuję trzech króli, nic. Próbuję odpiąć i podpiąć
źródło: comment_Q2dEJZdDt7EI8Wwn5U8iPFDWc5XsAH3d.jpg
Pobierzmirki spod #programowanie znacie jakiegos toola lub toola, ktorymi moge zrobic analize git loga? chodzi mi o:
- statystyke najczesciej dotykanych plikow
- statystyke plikow dotykanych przez najwiecej osob
- filtrowanie po kawalku komentarza (np bugfix)
- filtrowanie po datach, ew typach plikow
forma moze byc graficzna albo jakos zeby dalo sie excela z tego zrobic (np csv)
zeby zwiekszyc zasieg dodaje #programista15k bo tacy powinni juz toole
- statystyke najczesciej dotykanych plikow
- statystyke plikow dotykanych przez najwiecej osob
- filtrowanie po kawalku komentarza (np bugfix)
- filtrowanie po datach, ew typach plikow
forma moze byc graficzna albo jakos zeby dalo sie excela z tego zrobic (np csv)
zeby zwiekszyc zasieg dodaje #programista15k bo tacy powinni juz toole
- 1
@mcprok: mozna ciekawe rzeczy powyciagac:
- w ktorych miejscach w projekcie najwiecej sie zmienia (np po to, zeby tam otestowac)
- w ktorych miejscach w projekcie grzebie najwiecej osob (tam prawdopodobnie bedzie kibel)
- jak masz przy commicie np bugfix w message to wyszukujesz takie commity i patrzysz gdzie najwiecej baboli w projekcie jest robionych i naprawianych (patrz pkt 1)
- jak czesto w commitach masz pary plikow, to duze
- w ktorych miejscach w projekcie najwiecej sie zmienia (np po to, zeby tam otestowac)
- w ktorych miejscach w projekcie grzebie najwiecej osob (tam prawdopodobnie bedzie kibel)
- jak masz przy commicie np bugfix w message to wyszukujesz takie commity i patrzysz gdzie najwiecej baboli w projekcie jest robionych i naprawianych (patrz pkt 1)
- jak czesto w commitach masz pary plikow, to duze
- 1
@ChestNoot: platne znalazlem, podrzucac jak bede przy kompie czy tylko darmowe toole Cie ineteresuja?
#git #programowanie
kurde nie wiem o co chodzi ale jak zalozylem w robocie repozytorium na gicie i wszystko komitowałem a jak wchodzę w domu na te repozytorium to nie ma nic w nim, robię boś źle czy po prostu się nie zapisało z jakiegoś powodu?
kurde nie wiem o co chodzi ale jak zalozylem w robocie repozytorium na gicie i wszystko komitowałem a jak wchodzę w domu na te repozytorium to nie ma nic w nim, robię boś źle czy po prostu się nie zapisało z jakiegoś powodu?
źródło: comment_6dAEZbtfQHR9p5iINzEGRRXB0MefNg6o.jpg
Pobierz- 1
- 1
@HAL__9000: u nas używa się innego svna
Wykonałem dwa commity (wszystko lokalnie). Teraz zauważyłem, że zawierają one złe pliki, to znaczy, commit ostatni ma plik który powinien znaleźć się w commicie przedostatnim. Czyli chcę cofnąć wykonanie dwóch ostatnich commitów pozostawiając zawartość plików w niezmienionej formie i inaczej zorganizować te dwa commity. Jak to zrobić?
#git #programowanie
#git #programowanie
- 1
@Matt23 mozesz tez rebase zrobic do dowolnego commita po jego sha. Nie musisz korzystac z HEAD~N jesli nie chcesz
- 1
@Matt23: jest drobna różnica. Default to --mixed i wtedy musisz od nowa dodać pliki ktore chcesz commitowac. Przy soft masz je juz dodane i przygotowane do commita. Jakbys mial duzo plikow zmienianych, w tym niektore nie dodane jeszcze do commita to bez flagi --soft mialbys wiecej roboty, bo musialbys orzeleciec po wszystkich plikach i je pododawac na nowo.
Tu jest to fajnie opisane https://stackoverflow.com/questions/3528245/whats-the-difference-between-git-reset-mixed-soft-and-hard
Tu jest to fajnie opisane https://stackoverflow.com/questions/3528245/whats-the-difference-between-git-reset-mixed-soft-and-hard
- 4
#programowanie #java #javapomoc <- obserwuj proszę
#git #github
Hej!
Gdzie nauczyć się solidnie GITa i GitHuba? Git to narzędzie a GitHub jest tylko hostem. Jedyne co umiem to w #intellij PPM -> Create Gists co działa w sumie całkiem sprawnie ale potem mi się jakoś to na GitHubie gubi. Chcę nauczyć się ładnie z dobrym tutorialem.
#git #github
Hej!
Gdzie nauczyć się solidnie GITa i GitHuba? Git to narzędzie a GitHub jest tylko hostem. Jedyne co umiem to w #intellij PPM -> Create Gists co działa w sumie całkiem sprawnie ale potem mi się jakoś to na GitHubie gubi. Chcę nauczyć się ładnie z dobrym tutorialem.
- 1
jaki jest najlepszy sposob, zeby pozbyc sie konfliktow tego typu w projekcie?
#git #programowanie #java #naukaprogramowania
#git #programowanie #java #naukaprogramowania
źródło: comment_t4hUKdoMgfo2TgjGcC5XO7aso2G09SGO.jpg
PobierzJak mogę spushowac folder /target na gita? W .gitignore nie nie mam nic o tym. Potrzebne mi wygenerowane snippety i docs
#java #git #programowanie
#java #git #programowanie
- 1
@victordeleco2: dodaj plik do katalogu .gitkeep
@kcpdev: nie mogę, mama mi zabroniła
- 0
@AwizisieAkat: widać ¯_(ツ)_/¯
35
Śmierć Frajerom.

Film dokumentalny o kulturze gitowców. wyprodukowany przy współpracy z Fundacją Puenta.
z- 8
- #
- #
- #
- #
- #
- #
- 1
Jak to jest z tym mergem w #git , teoretycznie kiedy merguje, np do mastera, to dodaje sie jeden commit z wszystkimi zmianami z brancha. I ok - jest tak, ale czemu te pojedyczne commity z tego brancha tez sie pojawiaja na masterze (patrze przez githuba)?
#programowanie #informatyka
#programowanie #informatyka
- 3
@Stout: Dokonując merga łączysz całe branche, zachowując całą historię edycji i modyfikacji, w tym wszystkie commity. Taki jest cel - integracja zmian nie ma oznaczać jednego ogromnego patcha, np. modyfikującego wszystkie pliki w projekcie i dotykającego kilkadziesiąt tysięcy linii kodu, ale stopniową integrację zachowującą pełną historię zmian.
- 6
@Stout: dlatego, że commit ma dwóch przodków i dla gita są nierozróżnialne, który z tych commitów wcześniej był, którym branchem, bo bo git (w przeciwieństwie [tu wklej fragment mojej poprzedniej wiadomości]
- 397
Treść przeznaczona dla osób powyżej 18 roku życia...
- 9
@dnasstorm no co Ty. lojalny klient to taki z którego doi się najwięcej, bo nie trzeba kiwać palcem, a on i tak płaci. W przeciwieństwie do klienta którego trzeba pozyskiwać i mu o sobie przypominać. Powie Ci to każdy operator sieci komórkowej
#git #github
#programowanie
hej,
w domu mam taką wersję projektu https://github.com/olekturbo/laravel-crud
#programowanie
hej,
w domu mam taką wersję projektu https://github.com/olekturbo/laravel-crud
@olekturbo: Tak, ale na swojej stronie miałeś wrzuconego laravela.Gdzie można było zobaczyć właściwy plik .env. Nie chodzi mi o gita.
Tutaj masz opisane: https://laravel.com/docs/5.6/installation#configuration
Tutaj masz opisane: https://laravel.com/docs/5.6/installation#configuration
- 0
@Mustafek dzięki

























Pytanko: w jaki sposób najlepiej zrobić "squash" wszystkich commitów na branchu do jednego commita.
Mam taką sytuację:
master
develop
jakisBranch