6 changed files with 163 additions and 6 deletions #git
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Troszkę się uczę #webdev i chciałem nauczyć się gita. To znaczy wiem, że jest od groma poradników, jak to wysyłać na githuba itp. jednak chciałem ogarnąć repo na zewnętrznym serwerze. W panelu mojego hostingu mam taką możliwość, więc wygenerowałem sobie tam repozytorium, wszystko fajnie, ale jak się do niego dostać, by ustawić żeby śledził zmiany w plikach na serwerze, dodawać odpowiednie commity itp.

Link do wygenerowanego pustego repo:

#git
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pro666full: Ten cgit to chyba jakieś mocno niszowe narzędzie. Naukę lepiej zacznij od pracy z czymś dobrze udokumentowanym, np. github albo bitbucket - tam po utworzeniu repo dostajesz nawet gotowy kod kopiuj/wklej do konsoli, a poza tym korzysta z nich mega duża społeczność, więc znajdziesz zawsze pomoc, i w ich manualach, i w googlach, i na stackoverflow, i nawet na wypoku ( ͡° ͜ʖ ͡°)
  • Odpowiedz
mireczki takie pytanie mam, może mondre, może głupie, nie wiem. jak dodam sobie integracje do profilu w bitbukecie, na przykład "Sonar for Bitbucket" to będzie ta integracja dostępna dla wszystkich userów korzystających z repozytorium czy tylko dla mnie?

#programowanie #git #bitbucket
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

co to może być? mam postawionego #vagrant (homestead) i ostatnio mam problem - nie łączy z gitlabem. daje git push i wywala:
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
porównuje plik cat ~/.ssh/id_rsa.pub z ustawieniami w gitlabie i wszystko sie zgadza. jak wygeneruje na nowo klucz to wraca do normy, tyle że przez jakiś czas... i znów to samo.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#git #github zakłądam private repo na githubie i tam mam "gitignore" do wyboru np. C++ - to będzie mi ignorować pliki C++ czy wszystkie poza C++? piszę w qt/cpp #programowanie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam 2 branche: master i test. Powiedzmy, że ostatni commit w test był robiony przed miesiącem, a w master dzisiaj. Chciałbym mieć wszystkie zmiany z master w branchu w test. Aktualnie jestem na branchu test. Jaka różnica jest między:
git pull origin master
i
git rebase master ?

#git
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mariecziekp: Zasadnicza. Pull to fetch + merge, więc zmergowałbyś w ten sposób mastera do test. Jeżeli test okaże się sensowny, to później będziesz chciał zmergeować test do mastera. Zrobisz w ten sposób straszny syf, w którym dwie gałęzie wynikają z siebie nawzajem, a git log wygląda jak guitar hero.

Git rebase master to jest to co CHCESZ zrobić (właśnie do rozwiązywania takich problemów służy to polecenie). W ten sposób przesuniesz
  • Odpowiedz
Nie ogarniam gita (nie uczyłem się go jeszcze.). Mam repo z zadaniami na studia, niechcący nadpisałem jeden plik z przykładowym wejściem dla programu, który mam napisać, dlatego skasowałem ten plik. Jak przywrócić pliki w katalogu z repo, których nie mam.

#linux #git
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Lipathor: Dzięki, nie musiałem robić kopii nawet bo samo git reset dopobrało plik, który usunąłem. Commity robiłem ale aktualnej wersji nie miałem.

edit źle się wyraziłem, git reset nie pobrało ale mnie naprowadziłeś dzięki temu jak odzyskać plik.
  • Odpowiedz
#continousintegration #continousdeployment #windows #git #dotnet #programowanie
Hejka. Poszukuję najprostszego sposobu na ogarnięcie takiego schematu:
Nowy commit na gicie powoduje pobranie źródeł i kompilację oraz deployment do lokalnego katalogu. Budowanie i deployment ma być w jednym miejscu bo to środowisko developerskie. Co polecacie? Coś w miarę lekkiego by się zdało.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nowa wersja Git 2.10.1 zostala wydana.
Duzo drobnych zmian i ulepszen w dzialaniu wielu komend.
Tym razem nie bede tlumaczyl najwazniejszych punktow changeloga bo naprawde ciezko zadecydowac ktore sa wazne, tylko zalinkuje calosc: http://news.softpedia.com/news/git-2-10-version-control-system-gets-its-first-point-release-adds-94-changes-508909.shtml
Dziennik zmian jest na samym dole po kliknieciu "Show changelog".
#piwniczaknews #git #linux
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, głupie pytanie mam. Jak używamy gita i dodamy plik do przechowalni, a następnie zrobimy git status to program da nam protipa odnoście możliwości usunięcia pliku z przechowalni:

(use "git reset HEAD ..." to unstage)


Wie ktoś po cholerę tam jest ten HEAD? Jakoś nie mogę znaleźć przypadku, w którym różniłoby się to od po prostu
"git reset ..."
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach