-
1. Data: 2018-09-15 14:26:15
Temat: git a symlink
Od: Jivanmukta <j...@p...onet.pl>
Chciałbym zacząć używać gita w moim projekcie PHP, który mam w
katalogach /home/robert/public_html i
/home/robert/rozgloszenia/application. Dodałem symlink do public_html w
/home/robert/rozgloszenia ale ale zorientowałem się że git nie obsługuje
symlinków. Czy zamiast używać gita na poziomie /home/robert/rozgloszenia
powinienem używać gita na poziomie /home/robert i dodać katalogi
/home/robert/public_html i /home/robert/rozgloszenia? Jak mam to sobie
zorganizować?
-
2. Data: 2018-09-16 19:22:55
Temat: Re: git a symlink
Od: Mateusz Bogusz <m...@o...pl>
W dniu 15.09.2018 o 14:26, Jivanmukta pisze:
> używać gita na poziomie /home/robert i dodać katalogi
> /home/robert/public_html i /home/robert/rozgloszenia? Jak mam to sobie
> zorganizować?
Jak to jest ten sam projekt, to jak najbardziej.
--
Pozdrawiam,
Mateusz Bogusz
-
3. Data: 2018-09-16 19:42:41
Temat: Re: git a symlink
Od: Jivanmukta <j...@p...onet.pl>
W dniu 16.09.2018 o 19:22, Mateusz Bogusz pisze:
> W dniu 15.09.2018 o 14:26, Jivanmukta pisze:
>> używać gita na poziomie /home/robert i dodać katalogi
>> /home/robert/public_html i /home/robert/rozgloszenia? Jak mam to sobie
>> zorganizować?
>
> Jak to jest ten sam projekt, to jak najbardziej.
>
Dzięki za odpowiedź.
-
4. Data: 2018-09-24 05:11:17
Temat: Re: git a symlink
Od: Jivanmukta <j...@p...onet.pl>
W dniu 16.09.2018 19:22, Mateusz Bogusz pisze:
> W dniu 15.09.2018 o 14:26, Jivanmukta pisze:
>> używać gita na poziomie /home/robert i dodać katalogi
>> /home/robert/public_html i /home/robert/rozgloszenia? Jak mam to sobie
>> zorganizować?
>
> Jak to jest ten sam projekt, to jak najbardziej.
>
A gdym chciał pracować w gitcie nad drugim projektem jednocześnie, to
jak mam to sobie zorganizować? Czy istnieje prostsze rozwiązanie, niż
stworzenie drugiego konta w Linuxie, z drugim katalogiem public_html?
---
Ta wiadomość została sprawdzona na obecność wirusów przez oprogramowanie antywirusowe
Avast.
https://www.avast.com/antivirus
-
5. Data: 2018-09-24 17:39:30
Temat: Re: git a symlink
Od: s...@g...com
> A gdym chciał pracować w gitcie nad drugim projektem jednocześnie, to
> jak mam to sobie zorganizować? Czy istnieje prostsze rozwiązanie, niż
> stworzenie drugiego konta w Linuxie, z drugim katalogiem public_html?
Człowieku!!! Masz 2 projekty - jeśli współdzielą one jakiś kod, to wyłączasz z nich
3. projekt (bibliotekę) i tworzysz dla niego repozytorium.
Serwer gita obsługuje tyle projektów ile Ci się zmieści na dysku. By utworzyć nowe
repozytorium git:
Logujesz się na konto git i:
mkdir -p /home/git/project-1.git
cd /home/git/project-1.git
git init --bare
By wrzucić tam jakieś pliki logujesz się jako normalny użytkownik i przechodzisz do
katalogu z projektem i:
git add .
git commit -m "message" -a
git remote add origin ssh://git@ip-kompa-z-git:/home/git/project-1.git
git push origin master
By pobrać jakieś ten projekt na inny komputer musisz:
git clone git@ip-kompa-z-git:/home/git/project.git
Nie naumiałeś się angielskiego?!? Tutoriali jest oporowo w Internetach, ja korzystam
z tego:
https://www.linux.com/learn/how-run-your-own-git-ser
ver
-
6. Data: 2018-10-09 17:45:43
Temat: Re: git a symlink
Od: Jivanmukta <j...@p...onet.pl>
W dniu 24.09.2018 o 17:39, s...@g...com pisze:
>> A gdym chciał pracować w gitcie nad drugim projektem jednocześnie, to
>> jak mam to sobie zorganizować? Czy istnieje prostsze rozwiązanie, niż
>> stworzenie drugiego konta w Linuxie, z drugim katalogiem public_html?
>
> Człowieku!!! Masz 2 projekty - jeśli współdzielą one jakiś kod, to wyłączasz z nich
3. projekt (bibliotekę) i tworzysz dla niego repozytorium.
> Serwer gita obsługuje tyle projektów ile Ci się zmieści na dysku. By utworzyć nowe
repozytorium git:
> Logujesz się na konto git i:
> mkdir -p /home/git/project-1.git
> cd /home/git/project-1.git
> git init --bare
>
> By wrzucić tam jakieś pliki logujesz się jako normalny użytkownik i przechodzisz do
katalogu z projektem i:
> git add .
> git commit -m "message" -a
> git remote add origin ssh://git@ip-kompa-z-git:/home/git/project-1.git
> git push origin master
>
> By pobrać jakieś ten projekt na inny komputer musisz:
> git clone git@ip-kompa-z-git:/home/git/project.git
>
> Nie naumiałeś się angielskiego?!? Tutoriali jest oporowo w Internetach, ja
korzystam z tego:
> https://www.linux.com/learn/how-run-your-own-git-ser
ver
>
Dzięki.
(Git jest dla mnie trudny, przynajmniej na razie. Nie mam doświadczenia
z takimi programami.)
-
7. Data: 2018-10-09 20:17:06
Temat: Re: git a symlink
Od: Mateusz Bogusz <m...@o...pl>
W dniu 09.10.2018 o 17:45, Jivanmukta pisze:
> (Git jest dla mnie trudny, przynajmniej na razie. Nie mam doświadczenia
> z takimi programami.)
Trudne to by było zapamiętanie każdej komendy wraz ze wszystkimi
parametrami na pamięć. W obliczu dostępności takich narzędzi jak
SourceTree, Kraken, SmartGit, TortoiseGit i innych, wydaje się to
małostkowe.
--
Pozdrawiam,
Mateusz Bogusz
-
8. Data: 2018-10-10 09:24:02
Temat: Re: git a symlink
Od: Roman Tyczka <n...@b...no>
On Tue, 9 Oct 2018 20:17:06 +0200, Mateusz Bogusz wrote:
>> (Git jest dla mnie trudny, przynajmniej na razie. Nie mam doświadczenia
>> z takimi programami.)
>
> Trudne to by było zapamiętanie każdej komendy wraz ze wszystkimi
> parametrami na pamięć. W obliczu dostępności takich narzędzi jak
> SourceTree, Kraken, SmartGit, TortoiseGit i innych, wydaje się to
> małostkowe.
Z gitem problem polega na jego inności logiki działania niż np. svn.
Wprowadza nowe pojęcia i nowy sposób myślenia.
ps. które z podanych narzędzi ma Twoim zdaniem najniższy próg wejścia?
--
pozdrawiam
Roman Tyczka
-
9. Data: 2018-10-10 10:16:29
Temat: Re: git a symlink
Od: JDX <j...@o...pl>
On 2018-10-10 09:24, Roman Tyczka wrote:
[...]
> Z gitem problem polega na jego inności logiki działania niż np. svn.
> Wprowadza nowe pojęcia i nowy sposób myślenia.
To nie problem gita (np. vs. svn), tylko problem distributed vs.
centralized VCS: https://en.wikipedia.org/wiki/Distributed_version_co
ntrol.
-
10. Data: 2018-10-10 20:31:25
Temat: Re: git a symlink
Od: Mateusz Bogusz <m...@o...pl>
W dniu 10.10.2018 o 09:24, Roman Tyczka pisze:
> ps. które z podanych narzędzi ma Twoim zdaniem najniższy próg wejścia?
Teraz kiedy git jest dla mnie niemal "naturalny" to ciężko stwierdzić.
Ale z tych wymienionych, ostatnio poznałem SmartGit. I jeżeli miarą
niskiego progu będzie możliwość "wyklikania" wszystkiego łącznie z
Rebase robionym za pomocą Drag&Drop, to będzie właśnie ten klient.
--
Pozdrawiam,
Mateusz Bogusz