#programowanie #git

Potrzebuję pliku z configiem w repozytorium.
.config może nie przechowywać żadnych ważnych danych, ale musi być. (Jest potrzebny do zbudowania projektu na zewnętrznym serwerze)

Za to wiem, że moi koledzy z zespołu będą ten config podmieniać u siebie dla testów i w którymś momencie się zapomną i scommitują swoje zmiany.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@alosha: Ja mam osobny plik konfiguracyjny, który nie wpływa na build.

Ale drugi zespół z pracy korzysta z domyślnych rozwiązań w Visual Studio i wszystko mają razem, a ja teraz to podpinam pod serwery do deployu i konfiguracji.
  • Odpowiedz
Poradnik Gita/GitHuba 25 odcinków.
Powodzenia. Zainteresowani poradnikami niech mnie obserwują w tym tygodniu. Będzie co najmniej jeden poradnik dla programistów/it i jeden film o hackingu dziennie. Przeglądajcie też moje wrzutki na mikro bo nie chce robić własnych duplikatów a jest ich z 1000 przeznaczonych dla geeków.
https://www.youtube.com/playlist?list=PL6gx4Cwl9DGAKWClAD_iKpNC0bGHxGhcx
#poradnik #komputery #it #opensource #programowanie #gruparatowaniapoziomu #nauka #internet #
zielonek1000 - Poradnik Gita/GitHuba 25 odcinków.
Powodzenia. Zainteresowani poradni...

źródło: comment_ffOABN8zjWbANc6OWGrqQzJ8dj9tNcWd.jpg

Pobierz
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W repo należy trzymać wszystkie pliki czy lepiej samą aplikację, a framework (i inne pluginy) doinstalowywać composerem? Jeśli lepsze jest drugie rozwiązanie to jak wydzielić pliki do repo?

#git #naukaprogramowania
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@vibro_vagins: w trzymaniu wszystkiego razem fajne jest to, że robisz git clone i masz działający projekt.
odpowiedź: to zależy. jeśli to projekt frontendowy to takiego bootstrapa możesz podpiąć pod cdn'a, a jak projekt w RoR to logiczne, że railsy idą całe do repo
  • Odpowiedz
Mirki z #programowanie pomóżcie, żebym czegoś nie skopał.

Korzystając z #git przy każdej żądanej wprowadzonej zmianie robiłem commit. W pewnym momencie okazało się, że muszę cofnąć się do wersji, która była na etapie jednego z wcześniejszych commitów, więc wykonałem git commit i mam teraz tę starszą wersję a git status pokazuje HEAD detached at .

Do tej starszej wersji muszę wprowadzić teraz kilka poprawek, ale te zmiany które
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@navry: Opcje dwie:

a.) Jak już za'push'owałeś commity, to brzydko jest przepisywać historię, bo pomerdasz się z innymi. Zrób git revert i zrób ten commit od nowa albo po prostu zrób poprawkę. Najwyżej historia będzie trochę nieładna.
b.) Jak jeszcze nie puściłeś, to możesz sobie zmodyfikować historię przez git rebase:

1. Policz sobie ile commitów wstecz masz ten zasyfiony; załóżmy,
  • Odpowiedz
Cześć Mirki i Mirabelki z #programowanie,

Dziś mam dla wa następujące pytanie:

Github czy Bitbucket.
Wiem że cenowo Bitbucket wygrywa, ale jak wygląda sprawa z issue tracking, integracją z Jenkinsem, downtime serwerów
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #naukaprogramowania #git
chciał bym tak zrobić że przy każdej kompilacji mam wrzut na gita by móc się potem cofnąć ileś kompilacji do tyłu. i jednocześnie robić wrzuty "kamieni milowych" by móc się ogarnąć ileś funkcjonalności do tyłu.
rozumiecie mnie?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#oswiadczenie z pracy wróciłem prawie 2k do łapy za miesiąc ciągnięcia druta, jest ok, lepiej niż na stoczni za zamiatanie pustyni.
#rozowypasek zły bo miałem de fakto dziś być, ale będę jutro. Będę jutro niesty po złości a nie po dobroci.
#kawatime i ostro kujemy bo od 12 sesja #studbaza . Czuje dobrze człowiek
a i na #obiad było spagetti i mam
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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

Witajcie mirki.
Ostatnio w pracy mam trochę kłopotów z GITem. Nigdy nie miałem żadnych skoleń z gitu, ot znam podstawy i tyle.

Otóż zazwyczaj robię tak, że tworzę nową gałąź (branch) z powiedzmy gałęzi dev i pracuje na tej swojej gałęzi. Jednak w trakcie mojej pracy, ktoś może coś dodać do gałędzi dev. Przy próbie merge momgą powstać konflikty. Kolega mówił mi, że mam robić (o ile mnie pamięć nie myli) git pull dev,
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Po kolei:

git fetch //pobiera informacje o gałęziach
git pull //zaciąga zmiany we wszystkich gałęziach które masz lokalnie

robisz merge, rozwiązujesz konflikty i po zacommitowaniu wszystkiego możesz zrobić:
git push origin HEAD
  • Odpowiedz
Narobiłem sobie trochę niepotrzebnych commitów, bo testowałem różne rzeczy i zrobiłem lekki bałagan na #git i teraz chciałbym to naprawić, jak mogę poukrywać, czy usunąć, żeby zniknęły z repo te niepotrzebne commity? Nie chce kasować całego repo, bo wcześniejsze commity mam ok. #programowanie #it
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@karololo: Chłopie! Co ty mi tu... Ja dziś zrobiłem merge dwóch różnych projektów. Trochę podobnych... Miały jeden - dwa wspólne sub moduły GIT. To znaczy zrobiłem go przez przypadek kilka dni temu kiedy je synchronizowałem, ustawiłem nie ten remote i pchnąłem.
Dziś zrobiłem pull i jakież było moje zdziwienie, gdy zobaczyłem inny projekt...
Chwalmy pana GITa! reset --hard + cherry-pick na kilkunastu komitach i jest.
Kawy nie potrzeba - polecam!
  • Odpowiedz
Czy widzicie jakiś powód, żeby nazywać commit inaczej niż "done", jeśli to jest jedyny commit w dobrze opisanym feature branchu? Muszę ustalić konwencję nazewnictwa i zastanawiam się, czy jest sens duplikować informację o tym co zostało zmienione, jeśli jest już zawarta w nazwie brancha. Nie raz już się spotkałem z tym, że w jednocommitowych branchach jako wiadomość commita była przepisywania nazwa brancha tylko w innej konwencji.
#git #programowanie
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach