Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > pl.comp.programming > #31885 > unrolled thread

git a symlink

Started byJivanmukta <jivanmukkta@poczta.onet.pl>
First post2018-09-15 14:26 +0200
Last post2018-12-02 17:18 +0100
Articles 14 — 7 participants

Back to article view | Back to pl.comp.programming


Contents

  git a symlink Jivanmukta <jivanmukkta@poczta.onet.pl> - 2018-09-15 14:26 +0200
    Re: git a symlink Mateusz Bogusz <mabakay@o2.pl> - 2018-09-16 19:22 +0200
      Re: git a symlink Jivanmukta <jivanmukkta@poczta.onet.pl> - 2018-09-16 19:42 +0200
      Re: git a symlink Jivanmukta <jivanmukta@poczta.onet.pl> - 2018-09-24 05:11 +0200
        Re: git a symlink szykcech@gmail.com - 2018-09-24 08:39 -0700
          Re: git a symlink Jivanmukta <jivanmukkta@poczta.onet.pl> - 2018-10-09 17:45 +0200
            Re: git a symlink Mateusz Bogusz <mabakay@o2.pl> - 2018-10-09 20:17 +0200
              Re: git a symlink Roman Tyczka <noemail@because.no> - 2018-10-10 09:24 +0200
                Re: git a symlink JDX <jdx@onet.pl> - 2018-10-10 10:16 +0200
                Re: git a symlink Mateusz Bogusz <mabakay@o2.pl> - 2018-10-10 20:31 +0200
                  Re: git a symlink szykcech@gmail.com - 2018-10-10 13:34 -0700
                    Re: git a symlink Mateusz Bogusz <mabakay@o2.pl> - 2018-10-11 20:18 +0200
                      Re: git a symlink szykcech@gmail.com - 2018-10-11 20:24 -0700
                Re: git a symlink Borneq <borneq@antyspam.hidden.pl> - 2018-12-02 17:18 +0100

#31885 — git a symlink

FromJivanmukta <jivanmukkta@poczta.onet.pl>
Date2018-09-15 14:26 +0200
Subjectgit a symlink
Message-ID<pnitpb$214j1$1@portraits.wsisiz.edu.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ć?

[toc] | [next] | [standalone]


#31886

FromMateusz Bogusz <mabakay@o2.pl>
Date2018-09-16 19:22 +0200
Message-ID<pnm3hh$6h3$1@node2.news.atman.pl>
In reply to#31885
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

[toc] | [prev] | [next] | [standalone]


#31887

FromJivanmukta <jivanmukkta@poczta.onet.pl>
Date2018-09-16 19:42 +0200
Message-ID<pnm4mj$2jr3v$1@portraits.wsisiz.edu.pl>
In reply to#31886
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ź.

[toc] | [prev] | [next] | [standalone]


#31889

FromJivanmukta <jivanmukta@poczta.onet.pl>
Date2018-09-24 05:11 +0200
Message-ID<po9rlm$2vq56$1@portraits.wsisiz.edu.pl>
In reply to#31886
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

[toc] | [prev] | [next] | [standalone]


#31890

Fromszykcech@gmail.com
Date2018-09-24 08:39 -0700
Message-ID<ac07e1bf-a451-4c7d-9260-48f987d7f0c9@googlegroups.com>
In reply to#31889
> 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-server

[toc] | [prev] | [next] | [standalone]


#31898

FromJivanmukta <jivanmukkta@poczta.onet.pl>
Date2018-10-09 17:45 +0200
Message-ID<ppiif9$37dc9$1@portraits.wsisiz.edu.pl>
In reply to#31890
W dniu 24.09.2018 o 17:39, szykcech@gmail.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-server
> 
Dzięki.
(Git jest dla mnie trudny, przynajmniej na razie. Nie mam doświadczenia 
z takimi programami.)

[toc] | [prev] | [next] | [standalone]


#31899

FromMateusz Bogusz <mabakay@o2.pl>
Date2018-10-09 20:17 +0200
Message-ID<ppirbb$k77$1@node1.news.atman.pl>
In reply to#31898
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

[toc] | [prev] | [next] | [standalone]


#31900

FromRoman Tyczka <noemail@because.no>
Date2018-10-10 09:24 +0200
Message-ID<1m4pa8pm4jbaa.dlg@tyczka.com>
In reply to#31899
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

[toc] | [prev] | [next] | [standalone]


#31901

FromJDX <jdx@onet.pl>
Date2018-10-10 10:16 +0200
Message-ID<5bbdb55f$0$522$65785112@news.neostrada.pl>
In reply to#31900
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_control.

[toc] | [prev] | [next] | [standalone]


#31902

FromMateusz Bogusz <mabakay@o2.pl>
Date2018-10-10 20:31 +0200
Message-ID<pplgi6$70k$1@node1.news.atman.pl>
In reply to#31900
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

[toc] | [prev] | [next] | [standalone]


#31906

Fromszykcech@gmail.com
Date2018-10-10 13:34 -0700
Message-ID<83acf7a9-8db1-4894-a929-516c79c6a753@googlegroups.com>
In reply to#31902
Ja jak to można było zauważyć stosuję hardkorowe polecenia Git z lini komend.
Jednak chciałbym spróbować czegoś do klikania pod Kubuntu. Możecie polecić coś w miarę sensownego?!? Czy te wszystkie przez Was polecane nakładki są pod WinDos?!?

[toc] | [prev] | [next] | [standalone]


#31907

FromMateusz Bogusz <mabakay@o2.pl>
Date2018-10-11 20:18 +0200
Message-ID<ppo45k$s67$1@node1.news.atman.pl>
In reply to#31906
W dniu 10.10.2018 o 22:34, szykcech@gmail.com pisze:
> Ja jak to można było zauważyć stosuję hardkorowe polecenia Git z lini komend.
> Jednak chciałbym spróbować czegoś do klikania pod Kubuntu. Możecie polecić coś w miarę sensownego?!? Czy te wszystkie przez Was polecane nakładki są pod WinDos?!?

Z tego co ja wymieniłem, to SmartGit i GitKraken są także na linuksa. A 
tutaj masz więcej - 
https://www.tecmint.com/best-gui-git-clients-git-repository-viewers-for-linux/

-- 
Pozdrawiam,
Mateusz Bogusz

[toc] | [prev] | [next] | [standalone]


#31908

Fromszykcech@gmail.com
Date2018-10-11 20:24 -0700
Message-ID<d211f530-0b48-4448-9097-d40bc3c44153@googlegroups.com>
In reply to#31907
> Z tego co ja wymieniłem, to SmartGit i GitKraken są także na linuksa. A 
> tutaj masz więcej - 
> https://www.tecmint.com/best-gui-git-clients-git-repository-viewers-for-linux/

Dzięki! Może coś z tego dla siebie wybiorę...

[toc] | [prev] | [next] | [standalone]


#32098

FromBorneq <borneq@antyspam.hidden.pl>
Date2018-12-02 17:18 +0100
Message-ID<pu10lh$tul$1@node1.news.atman.pl>
In reply to#31900
W dniu 10.10.2018 o 09:24, Roman Tyczka pisze:
> 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?
> 

Używam gita z linii komend, znacznie prostszy w użyciu niż svn, 
niekonieczne są zdalne repozytoria, można zakładać go wo dowolnym 
katalogu, gdy tylko zakładamy nowy projekt.

[toc] | [prev] | [standalone]


Back to top | Article view | pl.comp.programming


csiph-web