#programowanie #devops #jenkins #git #github
Wszystko
Najnowsze
Archiwum
- 1
Postawiłem sobie jenkinsa i stworzyłem multibranch pipeline z repozytorium githuba jako źródło. Ktoś wie jak to skonfigurować, żeby pushe do brancha triggerowały automatycznie builda? Trzeba coś ustawić po stronie jenkinsa czy wystarczy dodać jakiś webhook po stronie githuba (jeśli tak to jaki konkretnie)?
#programowanie #devops #jenkins #git #github
#programowanie #devops #jenkins #git #github
- 0
#git #github
Jest to ktoś kto ogarnia gita?
Mam następujący problem:
Dwie lub więcej osób muszą pracować na tym samym pliku (nawet całkowicie przypadkiem) u siebie na kompach lokalnie. Ponoć git ma funkcję łączenia takich plików? Coś trzeba robić czy z automatu takie pliki się łączą? Co w przypadku gdy te same linie będą zmienione? Są się to ogarnąć na github desktop czy trzeba z konsoli?
Jest to ktoś kto ogarnia gita?
Mam następujący problem:
Dwie lub więcej osób muszą pracować na tym samym pliku (nawet całkowicie przypadkiem) u siebie na kompach lokalnie. Ponoć git ma funkcję łączenia takich plików? Coś trzeba robić czy z automatu takie pliki się łączą? Co w przypadku gdy te same linie będą zmienione? Są się to ogarnąć na github desktop czy trzeba z konsoli?
@Niukron jeżeli dwie osoby zmieniły ta sama linijkę to wtrdy powstaje konflikt który trzeba rozwiązać ręcznie.
Jeżeli osoba A i osoba B pisze osobna funkcjonalność to wtedy zmiany są megowane automatycznie.
Obejrzyj sobie jakiś tutorial na yt, z polskich kanałów polecam overmenta
PS. Jeżeli kodujecie projekt w kilka osób i nie używacie gita to z całym szacunkiem ale coś jest z wami nie tak (⌐ ͡■ ͜ʖ ͡
Jeżeli osoba A i osoba B pisze osobna funkcjonalność to wtedy zmiany są megowane automatycznie.
Obejrzyj sobie jakiś tutorial na yt, z polskich kanałów polecam overmenta
PS. Jeżeli kodujecie projekt w kilka osób i nie używacie gita to z całym szacunkiem ale coś jest z wami nie tak (⌐ ͡■ ͜ʖ ͡
@Niukron: jak będziesz miał jakieś pytania odnośnie gita to wal śmiało na PW (już się nie mogę doczekać spolszczenia ck3 ( ͡° ͜ʖ ͡°))
40
Umysł stojący za Linuksem | Linus Torvalds

Linus Torvalds dwukrotnie zmienił technologię - najpierw z jądrem Linuksa, które pomaga zasilać Internet, a następnie z Git, systemem zarządzania kodem źródłowym używanym przez programistów na całym świecie. W wywiadzie Andersonem, LT z niezwykłą otwartością omawia cechy osobowości, które doprowa
z- 3
- #
- #
- #
- #
- #
- #
Mam kolejne takie pytanie bo za bardzo nir ogarniam. Jak wersjonowac commity? W sensie znalazlem cos takiego:
1. git commit -m "release 1.0.0"
2. git tag 1.0.0
3. git push origin master
4. git push origin 1.0.0
1. git commit -m "release 1.0.0"
2. git tag 1.0.0
3. git push origin master
4. git push origin 1.0.0
- 0
@ElementalX7 ja ze swojej strony polecam używać "git commit -p" (interaktywne dodawanie zmian), a nie na pałe "git add && git commit -a" ( ͡° ͜ʖ ͡°)
- 0
Tworze commita /git commit -m"Opis"
@ElementalX7: po prawdzie nie musisz tego robić. Jeśli nie masz zmian, to nie trzeba.
Dodaje taga za pomoca /git tag -a
Mam takie pytanie na szybko dotyczace Git'a. Gdy chce zaczac wersjoniwac apke, to wersje musze podawac w tagu przy commicie czy jest inny sposob na to?
#git #programowanie #github
#git #programowanie #github
- 2
- 2
@asdfghjkl: git flow to IMHO strasznie przekombinowane rozwiązanie.
@ElementalX7: normalnie tworzysz tagi na
@ElementalX7: normalnie tworzysz tagi na
master i się nie przejmujesz. Jak trzeba zrobić backport to zawsze możesz dodać nowe commity poza gałęzią.- 0
@100x: w starych? Zmiana historii -> kłopoty jeśli po pushu.
- 0
- 0
Mam frontend i backend w osobnych repo. PM chce to scalić aby nie mieć tego w różnych repozytoriach.
Jakie zalety prócz tego że jest jedno repo? Jakieś duże wady? Może ktoś ma coś ciekawego do powiedzenia w tym temacie.
#git #github #programowanie no i oczywiście #programista15k
Jakie zalety prócz tego że jest jedno repo? Jakieś duże wady? Może ktoś ma coś ciekawego do powiedzenia w tym temacie.
#git #github #programowanie no i oczywiście #programista15k
@bi-tek: A co PM ma do trzymania kodu w repo?
Moim zdaniem nie ma prawa decydować w tej kwestii.
Co do samego pytania to moim zdaniem jest to kwestia indywidualna.
Osobiście preferuję dzielenie na repozytoria poszczególnych komponentów, jednak tworzenie sub modułów odwzorowuje podział na repo.
Jedna rzecz która jest utrudniona to wersjonowanie, wygodniej się wersjonuje w przypadku osobnych repozytoriów.
Moim zdaniem nie ma prawa decydować w tej kwestii.
Co do samego pytania to moim zdaniem jest to kwestia indywidualna.
Osobiście preferuję dzielenie na repozytoria poszczególnych komponentów, jednak tworzenie sub modułów odwzorowuje podział na repo.
Jedna rzecz która jest utrudniona to wersjonowanie, wygodniej się wersjonuje w przypadku osobnych repozytoriów.
Jakie zalety prócz tego że jest jedno repo?
@bi-tek: to chyba pytanie do tego PMa który tego chce. Oraz dodatkowo czy powinien się tym w ogóle interesować :)
13
Elektryczna maczeta

nie jeden kibol Ci pozazdrości
z- 2
- #
- #
- #
- #
- 1
@niepokojoncywonsz mój gol to do końca roku dobić tysiąca kontrybucji, piękne mireczku
Jak mam na jakims kompie zainstalowany #gitlab to jak mogę sprawdzić w którym miejscu na dysku jest to repozytorium przechowywane? w gitlab.rb przy external_url jest tylko adres kompa a nie moge znaleźć info gdzie fizycznie na kompie jest zlokalizowany folder z repo #git
#programista15k #devops
#programista15k #devops
- 0
@paranoiddd: Potwierdzam, /var/opt/gitlab/git-data/repositories/
- 0
@paranoiddd: Nie, nie az tak dawno.
@mr_root: ls -lha /var/opt/gitlab/git-data/repositories/
+gitaly/ .gitaly-metadata @hashed/
Faktycznie coś tu jest, a to co pod hashed wygląda na repozytorium . Dałbym sobie głowę uciąć że repo miałem w innym miejscu.. dzięki
@mr_root: ls -lha /var/opt/gitlab/git-data/repositories/
+gitaly/ .gitaly-metadata @hashed/
Faktycznie coś tu jest, a to co pod hashed wygląda na repozytorium . Dałbym sobie głowę uciąć że repo miałem w innym miejscu.. dzięki
cos nie idzie mi to mergowanie.
Jestem na "mybranch" a na "develop" zaszly zmiany ktore ciem w "mybranch"
piszę git merge develop
albogit merge
Jestem na "mybranch" a na "develop" zaszly zmiany ktore ciem w "mybranch"
piszę git merge develop
albogit merge
@programista4k: zaczynam sądzić, że trollujesz xD
@programista4k:
git checkout mybranch
git rebase -i develop
git checkout develop
git pull
git checkout mybranch
git rebase -i develop
git checkout mybranch
git rebase -i develop
git checkout develop
git pull
git checkout mybranch
git rebase -i develop
Miałem branch "develop" i na nim se zrobiłem "mybranch". Ktoś zrobił zmianę na "develop" i chciałbym zaktualizować "mybranch" o tę zmianę. Jak to zrobić kulturalnie?
git merge?
git rebase?
#git #programowanie
git merge?
git rebase?
#git #programowanie
- 4
- 1
a przed mergowaniem musze zacomitowac zmiany na swoim branczu?
@programista4k: nie musisz, mozesz je zastashowac
Jak bym ciał stworzyć brancha:
remotes/origin/feature/XYZ
to wpisać:
git branch feature/XYZ
remotes/origin/feature/XYZ
to wpisać:
git branch feature/XYZ
- 1
@programista4k: Neh i neh
Jak chcesz stworzyć nowego brancha to potrzebujesz odpowiedniego przełącznika.
Samo zrobienie git push, nie da Ci zbyt dużo, jeśli dany branch nie istnieje na remocie,
Jak chcesz stworzyć nowego brancha to potrzebujesz odpowiedniego przełącznika.
git branch -b feature/XYZSamo zrobienie git push, nie da Ci zbyt dużo, jeśli dany branch nie istnieje na remocie,
- 1
@luigi_pl: git checkout -b a nie git branch -b ;p
Jak pusznąć tyko ten branch który zmieniłem?
Zawsze robiłem tak:
git clone
git branch -a
Zawsze robiłem tak:
git clone
git branch -a
git checkout remotes/origin/feature/XYZ
źle, powinno być
git checkout feature/XYZ- 1
@programista4k: robiąc clone repozytorium masz u siebie lokalnie wszystkie branch-e zdalne. Możesz mieć wiele repozytoriów zdalnych (np. klienta i firmowe), stąd każde z nich jest prefixowane pochodzeniem:
Listując branche podajesz parametr -r od 'remote'. Dostaniesz listę brachy zdalnych, wraz z ich pochodzeniem (np. origin), przełączenie na branch robisz bez podawania źródła (bo pewnie
origin, jest domyślnym. Może być dowolną nazwą, bo podajesz ją przy clone: git clone origin
Listując branche podajesz parametr -r od 'remote'. Dostaniesz listę brachy zdalnych, wraz z ich pochodzeniem (np. origin), przełączenie na branch robisz bez podawania źródła (bo pewnie
- 0
Zna ktoś może jakąś stronkę, kurs albo cokolwiek innego co pomogło by mi poćwiczyć gita, tak żebym czuł się z nim swobodnie? W pracy na co dzień mam o laboga perforce'a i za każdym razem jak próbuję robić coś z gitem to się muszę długo zastanawiać, żeby czegoś nie wybaranić.
#programowanie #git
#programowanie #git
- 1
- 1
@: @knifeman: @J0g1: @furelsom: @Showse: @Trynidad:
Widziałem wiele tutoriali, ale dopiero te 3 filmiki spowodowały, że zrozumiałem koncept gita. Koleś ma talent do przekazywania wiedzy. Internet byłby lepszym miejscem, gdyby każdy tak profesjonalnie podchodził do dydaktyki:
Filmik 2: https://www.youtube.com/watch?v=FyAAIHHClqI
Filmik 3: https://www.youtube.com/watch?v=Gg4bLk8cGNo
Widziałem wiele tutoriali, ale dopiero te 3 filmiki spowodowały, że zrozumiałem koncept gita. Koleś ma talent do przekazywania wiedzy. Internet byłby lepszym miejscem, gdyby każdy tak profesjonalnie podchodził do dydaktyki:
Filmik 2: https://www.youtube.com/watch?v=FyAAIHHClqI
Filmik 3: https://www.youtube.com/watch?v=Gg4bLk8cGNo

Sklonowałem repo, zrobiłem pusha, nie musiałem podawać hasła. Skąd github wie, że ja to ja i mam dostęp do tego repo?
#github #git #programowanie
#github #git #programowanie
- 1
@maestrozo: pewnie jakiś token leci od ciebie który potwierdza twoją tożsamość
- 1
@lojawyk: @sokytsinolop: @laphroig: znalazłem w menadżerze poświadczeń, że faktycznie mam zapisane dane logowania do githuba. Być może faktycznie podawałem hasło kiedyś ale już nie pamiętam.
- 0
Wchodzę sobie na FB a tam taka reklama. Myślę co jest kur ... nie chcę z nim współpracować.
#suchar #humorprogramistow #git #github
#suchar #humorprogramistow #git #github
źródło: comment_1596050966i801AJJVIBwNz2H7dQAABS.jpg
Pobierz7
OpenJDK przechodzi na GitHuba

Projekt OpenJDK zakończy we wrześniu 2020 roku proces migracji z Mercurial do Githuba.
z- 1
- #
- #
- #
- #
- #
- #
29
OpenJDK porzuca Mercurial na rzecz Gita oraz przenosi się na Githuba

OpenJDK będący otwartą implementacją języka Java porzucił system kontroli wersji Mercurial na rzecz Gita, oczekując, że ta zmiana poprawi wydajność oraz zwiększy liczbę osób wspomagających projekt. Dodatkowo cały ekosystem przeniósł się na Githuba.
z- 8
- #
- #
- #
- #
- #
- #


























#git #github #programowanie