Siemano mircy.
Dzisiaj miałem pierwszy dzień w nowej pracy #programowanie i byłem świadkiem rzeczy, o której nie bardzo wiem co myśleć. Mianowicie - wszystkie repozytoria kodu w firmie, są przechowywane na globalnym serwisie github.com. Co prawda są to repozytoria prywatne, pod jedną 'organizacją', ale nadal - nie jest to czasem totalnie z-----y pomysł? Nie jest to przypadkiem krytyczne naruszenie bezpieczeństwa kodu?
Bliżej mi do nooba, niż jakiegos seniora, ale nie potrafię
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@sharaquss: Ale co tam robicie? Jak CRUD-y dla Janusza biznesu, to co z tego? Każdy Janusz biznesu jest unikalny jak płatek śniegu i CRUD-y dla niego podobnie. Nikomu innemu się nie przydadzą. ;)
  • Odpowiedz
#git #problem #github

Nie wiem gdzie pisać i kogo zaczepić. Mam problem z wysyłaniem rzeczy w świat i już kompletnie nie wiem dlaczego..
Programuje sobie w androidzie. Próbuję przy pomocy odpowiednich komend wysłać pliki w świat. Błąd. Ok. To robię to za pomocą ikonki, która zostaje dodana przez gita do Android Studio. Niby wysłało, ale nie ma żadnych zmian na stronie projektu. No to wchodzę w program GitHub,
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#git #svn #programowanie #developernewfag

Mireczki mam problem. W robocie używamy SVN. Troche mnie to nerwuje bo nie mam zakaz tworzenia "branczuf" na serwerze (mam dostęp tylko do trunka). Jako, że ostatnio dostałem pierwszy raz zadanie estymowane na ~17h to jak się domyślacie trochę musiałem zakodować. I tutaj pojawił się problem, bo system przy którym pracuję jest ogromny, a ja dopiero drugi miesiąc w robocie i
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@matiit: Mało tego, używamy Eclipsa (ale jest szansa, że dostanę licencję na Intelij) ( ͡° ʖ̯ ͡°)

Mimo, że projekt jest stary, duży i niekoniecznie używający najnowszych technologi, to atmosfera w robocie jest 10/10. Żadnego stresu, szef do rany przyłóż i generalnie jestem strasznie zadowolony (zwłaszcza, że to moja pierwsza). Kasa typowa dla juniora bez doświadczenia - bez fajerwerków, ale też nie głoduję. Firma jest pod
  • Odpowiedz
Mam pewien problem. Może zacznę od początku. Mergowałem jedną gałąź do mastera i zrobiłem push na serwer. Teraz chciałbym cofnąć merge i zrobić jeszcze raz ze względu na błąd przy rozwiązywaniu konfliktu. Jak mam to zrobić? #git
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@arthurn:
1. Zresetuj się na masterze na commit przed merge
git reset --hard
2. Zmerguj porządnie
git merge
3. Zrób force push (jak ktoś to już zdążył pociągnąć to może chcieć Ci urwać jajka, więc lepiej
  • Odpowiedz
@arthurn: niestety problemy z gitem są związane głównie ze względu na jego skomplikowanie. Wszystko jest ok dopóki robisz proste rzeczy i robisz to zgodnie z ideą gita oraz używasz linii komend (jesteś wtedy pewny, że robi się to co chcesz). W skrócie, aby nie mieć problemów najlepiej aby wszyecy użytkownicy mieli doktorat z tego softu.
  • Odpowiedz
Wiesz, w dużych projektach z release'ami i wersjonowaniem to ma jakieś tam zastosowanie.


@CamelCase:
Kto to napisał?
"odkryłem ostatnio fantastyczny workflow dla małych i średnich projektów"

Workflow musi być maksymalnie prosty, bo przychodzi brzytwa Ockhama ....
  • Odpowiedz
Mirki, coś pokręciłem.
Pomieszały mi się lokalne branche i commit poszedł nie tam, gdzie trzeba (nie tylko to oczywiście). Jak olać WSZYSTKIE zmiany a lokalnym brachu (także commit, który nie został wypchniety na githuba) i sprawic, zeby branch lokalny znów był idealną kopią tego, co jest na githubie?
Także mam na myśli przywrócenie usuniętych plików, usunięcie tych, których na githubie nie ma.
Bo nie chcę sobie jeszcze więcej popsuć ;)
#programowanie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@venomik: bedac na branchu robisz hard reset do jakiegos commita, ktory jest na originie, a potem pull. Wczesniej skopiuj sobie recznie gdzies Twoje zmiany, bo je stracisz
  • Odpowiedz
Na #github nie da się wpisywać polskich liter ą, ś, ł w tym edytorze webowym (bo chyba podpięte pod jakieś skróty klawiszowe). Da się to jakoś przekonfigurować? Nigdzie nie widzę takiej opcji.



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

@mk321:

Tak, też wiem, że jako prawilny programista powinienem używać języka angielskiego a nie polskiego. Ale jak coś piszę na własne potrzebny (albo kolegów z uczelni), to chyba mogę napisać notatkę po polsku?

nie, nie możesz
#bojowkaascii
  • Odpowiedz
#git #naukaprogramowania

tl;dr: wersje trzymać w tags czy branches?

Mam repozytorium GIT.
Robię commity i chcę zachować poszczególne wersje. Oznaczam je za pomogą tagów (tags):
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mk321: Jak już ogarniesz mniej więcej gita, poczytaj o git-flow. Oczywiście wszystko zależy od specyfiki projektu, ale jak jesteś "agile" ;), to gałęzie masz dwie: "aktualną" (master) i "rozwojową" (devel), chyba, że już super koszerny jesteś i na każdą funkcjonalność masz oddzielnego brancza.
W skrócie:
Aktualną masz po to, aby w każdy momencie móc poprawiać błędy od użytkowników, "rozwojową" do wydawania nowych wersji. Jak już stwierdzisz, że "rozwojowa" osiągnęła wszystkie
  • Odpowiedz
#git #github #naukaprogramowania

Ogarniam polecenia w bashu, lecz jest jeden problem, wszystko się dzieje lokalnie. Jak bym chciał utworzyć repo na serwerze githuba i przy każdym commicie pliki były wysyłane na serwer. To jak to wykonać? Jakaś automatyczna synchronizacja czy coś ( ͡º ͜ʖ͡º)
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam prosty skrypt który służy do wykonania pulla z bitbucketa. O dziwo odpalenie skryptu przez url nie wykonuje pulla, natomiast z terminala działa bez zarzutów. Wychodzi na to, że korzystając z php-fpm nie mogę wykonać tej konkretnej komendy. Git status, dla odmiany, działa bez problemu. Udało mi się wykonać skrypt przez terminal korzystając z fpm i, jak można się spodziewać, skrypt nie zadziałał. Nie wiem gdzie leży problem, ale byłbym wdzięczny za
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach