Natrafiłem w tutorialu o #git na komendę "st katalog/index.html", która ma tworzyć ten plik w katalogu i otwierać okno z sublime text w celu edycji tego pliku. Niestety nie działa u mnie ta komenda, potrzebe mi jakies rozszerzenie czy cos?
#programowanie #webdev
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam plik secrets.properties w którym trzymam klucz do api, jest jakaś opcja, żeby plik był w .gitignore, ale jednocześnie na githubie wisiałaby jego fake wersja o treści np. API_KEY=XXX? Chodzi o to, żeby user który sklonuje sobie repo i chce zbudować projekt nie musiał tworzyć nowego pliku, tylko po prostu zamieniłby XXX na swój klucz i tyle.

#git #github #programowanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@niezielony: Niby można takie zachowanie wymusić, ale nie jest to dobry pomysł. Głupi przypadek i Twój klucz lata w przestrzeni.
Zrób plik secrets.properties.example i użytkownik tylko zmieni sobie jego nazwę.
  • Odpowiedz
#git #programowanie

W jednej gałęzi mam zmiany, które potrzebuję przenieść do innej gałęzi.
Da się to jakoś sprytnie zrobić za pomocą GIT?

Czy skopiować pliki i dodać do repozytorium, a potem one się ładnie złączą bo będą takie same?
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#git #programowanie
Jak najprosciej zrobic nowego commita ktory przywroci stan sprzed dwoch commitow?
Zmiany ktore chcialbym cofnac sa na remote juz (zintegrowane itd), chcialby, zrobic nowego commita ktory ustawi repo na stan taki jaki byl 2 commity temu.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, pytanie związane z GIT:

A. Mam sobie na serwerze stronę WWW w wersji produkcyjnej = branch master na bitbucket.org
B. Chcę stworzyć wersję develop, żebym mógł powprowadzać modyfikacje = branch develop na bitbucket.org

Produkcja jest na domena.pl, na serwerze katalog: /domains/domena.pl/public
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie kumam tego jak działa lokalnie to przeskakiwanie pomiędzy branchami, czyli np. git checkout develop, skoro te komendy są cały czas wywoływane w obrębie jednego katalogu, w którym np. jest wersja produkcyjna.


@gumol: a co to ma do #programowanie ?
  • Odpowiedz
#git #pytanie #programowanie
Jeśli używając przełącznika --force dodam do repozytorium plik który jest ignorowany z powodu pliku .gitignore, to czy nie będzie potem jakichś problemów? Czy jeżeli ktoś użyje git pull, to normalnie zaktualizuje mu się ten plik na lokalnej kopii?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Gruntowa zielonka here. Mam Gruntfile.js w projekcie (i package.json). Oczywiście na mojej maszynie jest inny niż w repo, więc już parę razy nadpisałem. No i boję się, że będzie mi się nadpisywał przy pullu. Da się to jakoś ogarnąć, żeby był w nim mój konfig /+to co inny dev ma/ bez jakichś konfliktów, czy wsadzić do .gitignore i udawać, że nie ma plików?

#gruntjs #grunt i w sumie
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, mam pytanie związane z GIT

Mamy taką sytuację:
1. Jest sobie strona WWW w dwóch branchach: master (produkcja) i development
2. Chcę wprowadzić modyfikację, więc modyfikuję pliki oraz bazę danych na development.
3. W międzyczasie klient zmienia dane na stronie na produkcji, czyli dane w bazie danych się zmieniają plus dochodzą nowe pliki, np. jpg czy
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@gumol: klient nie zmienia konstrukcji bazy ale jej zawartość. zawartość (raczej) nie ma znaczenia dla developingu. poza tym - w git nie trzymasz bazy tylko ew jej konstrukcję (schema w doctrine/eloquent).
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#openshift #programowanie #git #java

Wiecie jak wstawić aplikację w Java 8 na Openshift?

Bo zrobiłem sobie projekt z Javą 7, zrobiłem tam "serwer" z Tomcat 7 (Tomcat 7 obsługuje normalnie Java 8), łączę się przez GIT, wstawiam aplikację i działa.

Ale
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #git

Mirki, jak poprawnie skonfigurować Gita aby wygodnie się dało pracować w kilka osób? Chodzi mi tutaj przede wszystkim o narzędzia do rozwiązywania konfliktów. Samo popychanie i dojenie z serwera używając choćby GitHuba albo podpinając do Qt jest względnie wygodne, ale z tymi konfliktami to jakieś takie dziwne jest. Da się to zrobić, żeby nie trzaskać z konsoli tego wszystkiego?
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

A programistów w wieku 30-50 lat nie da się przestawić na wersjonowanie w czymś innym niż zwykle foldery na dysku sieciowym.


@bluemusic: wat? Wy pisaliście ten kalkulator wyborczy albo powiedz co produkujecie, bo warto tego unikać.
darmowego RCS wypuszczono w 1982 roku (tak, 33 lata temu) a ktoś jeszcze używa katalogów do wersjonowania :(
  • Odpowiedz
#programowanie #bash #git #docker #linux
spodobały mi sie dockery i pakuje na nie wszystko co się rusza.
chciał bym zrobić tak w moim #vim że robię "zapis" i wrzuca mi do repo opisując godziną i jednocześnie wrzuca mi do dockera z serwerem WWW. i potem móc robić rollback jakoś (3 wersje temu)
czy mnie rozumiecie bo głupio mi będzie jak
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #git

To uczucie gdy chciałem sobie zrobić alias glog, pod którym byłoby coś w stylu

git log --oneline --decorate
i okazało się że takie polecenie już jest i do tego robi dokładnie to co chciałem ( )
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@niezielony: pogooglowałem i już wiem czemu u mnie to działa - ostatnio zainstalowałem sobie oh my zsh (taki powerpack do zsh, polecam mocno) i to dzięki temu mam ten alias
  • Odpowiedz