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,
e.....y - Założyłem nowe repozytorium wraz z .gitignore i readme. Na pc rozwijałem pr...

źródło: comment_YJhQhSzA5P3k7O2WfzA1cXLsDXfny9x1.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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.


@endomorficzny: brzmi jakbys chcial zrobic git clone
  • Odpowiedz
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ąć
bi-tek - Pracowałem nad nową analizą i przystosowaniem istniejącej funkcjonalności do...

źródło: comment_Q2dEJZdDt7EI8Wwn5U8iPFDWc5XsAH3d.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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

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

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

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

@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.
  • Odpowiedz
@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]
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 48
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 4
@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
  • Odpowiedz
Czy komenda git pull --rebase uwzględnia konflikty czy po prostu pobiera aktualną rewizję (+poprzednie, których nie miałem) i nanosi na nią moje zmiany (czyli mogę nadpisać zmiany kogoś innego, zmiany których nie miałem pobranych lokalnie)?

Jaka jest różnica pomiędzy:

git pull --rebase

,a kombinacją:
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

‘#Blockchain’ is meaningless
‘You keep using that word. I do not think it means what you think it means’
https://www.theverge.com/2018/3/7/17091766/blockchain-bitcoin-ethereum-cryptocurrency-meaning

Strona gdzie możesz za darmo nauczuć się podstaw wybranych technologii w interaktywny sposób #docker #linux #naukaprogramowania #ai #machinelearning #java #git #csharp #spamtagami
https://www.katacoda.com/
interface - ‘#Blockchain’ is meaningless
‘You keep using that word. I do not think i...

źródło: comment_vseAfsydjbmwF5GqhxNT7P2kTKHLZDgj.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy ktoś ma jakiś tutorial albo zna jakiś sposób aby jednocześnie pobrać wiele repozytoriów z jednego adresu git? mam projekt który ma okolo 30 modułów i nie chce wszystkiego pobierać ręcznie po kolei
#programowanie
#git
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach