Prywatny serwer git na centos, Co robię źle ? |
Prywatny serwer git na centos, Co robię źle ? |
3.10.2014, 16:01:05
Post
#1
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 9.04.2010 Ostrzeżenie: (0%) |
Witam mam problem z konfiguracją prywatnego serwera git na swoim vps z centos.
Zainstalowałem gita, u siebie na komputerze utworzyłem klucz, który przeniosłem na serwer. Do swojego projektu mam scieżkę /var/www/mojsuperstrona utworzyłem 2 użytkowników user1, user2. Przypisałem ich do grupy "supergrupa" w katalog mojasuperstrona ustawilem chgrp na "supergrupa" utworzyłem katalog /var/www/repo/mojasuperstrona.git i dałem git init --bare katalog mojasuperstrona.git rowniez otrzymał ode mnie chgrp "supergrupa" w katalogu hooks, zmienilem plik post-receive aby po pushu wszystkie zmiany wędrowały do mojego katalogu z projektem
Następnie przechodzę do katalogu lokalnego z projektem i inicjalizuję gita (git init) dodaję wszystkie pliki które mam w katalogu (git add .) oraz robię commita git commit -m "Test" W tym momencie uruchamiam: git remote add ssh://user1@mydomain.com/var/www/repo/mojasuperstrona.git I daję Push git push origin master W tym momencie stoję w miejscu ponieważ otrzymuję kominukat, że nie mam dostępu do katalogu. Czy może ktoś ma "dojście" do tutoriala od początku do końca wraz z prawidłowym ustawieniem praw userów (moze byc dla centos albo dla debiana). Przeszukałem ich wiele w necie i za każdym razem to samo. Za łopatologiczny "tutorial" jestem w stanie zapłacić - tak akurat żeby starczyło na flaszkę na wieczór |
|
|
4.10.2014, 10:58:11
Post
#2
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 27 Dołączył: 22.09.2008 Skąd: Tarnów Ostrzeżenie: (0%) |
Spróbuj sprawdzić:
a) czy ten katalog istnieje czy użytkownik, na jakim działa git ma prawa dostępu do tego katalogu - czasami programy tworzą swojego użytkownika i na nim operują - może temu użytkownikowi potrzeba nadać odpowiednie uprawnienia -------------------- |
|
|
4.10.2014, 23:41:38
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 006 Pomógł: 111 Dołączył: 23.07.2010 Skąd: Kraków Ostrzeżenie: (0%) |
A nie łatwiej zainstalować GitLab'a? Będziesz miał pełną obsługę GITa.
-------------------- |
|
|
2.05.2015, 10:14:01
Post
#4
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 3.05.2014 Ostrzeżenie: (0%) |
Może komuś jeszcze się przyda
http://git-scm.com/book/pl/v1 Oficjalny podręcznik GIT, który poprowadzi za rączkę jak mamusia i to do tego prawie cały po polsku. Ten post edytował zorobabel 2.05.2015, 10:17:35 |
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 18:40 |