Git server

peque
Antal: 890
Tilmeldt:
20-04-2005
User is offline
Git server

Hej Gruppe.
Jeg har forsøgt at lave mit egen gitserver til alle mine små projekter.
Jeg har fåët den op og køre tror jeg - men render ind i et lille problem:

git push -u origin master

Så er det KUN nogle af filerne fra mit projekt der kommer ind men ikke alle mine filer osv - Hvoirdan kan jeg lave et clean push - så jeg pusher alle mine filer fra det lokale bibliotek til mit Gitserver

Samtidigt med hvis jeg vil hente fra min Gitserver - får jeg følgende fejl:

git clone http://git@git.domain.com:30001/root/mailgateway.g...
Cloning into 'mailgateway'...
fatal: http://git@git.domain.com:30001/root/mailgateway.g... not valid: is this a git repository?

Hvad mangler jeg her


Kresten Kjaer
Kresten Kjaer's picture
Antal: 342
Tilmeldt:
16-09-1991
User is offline
Du bør ikke gøre det som

Du bør ikke gøre det som root. (Det ved du sikkert godt)
Virker det via. ssh? At sætte git op med ssh er væsentlig nemmere end at hive en webserver ind over.
Hvad bruger du som http server?

Hvis du gerne vil have en github klon kan https://about.gitlab.com/downloads/ varmt anbefales.

---
Miracle.dk - we dare, share & care.


peque
Antal: 890
Tilmeldt:
20-04-2005
User is offline
Hejsa. Jamen har sat min

Hejsa.
Jamen har sat min Synology Server op med Gitlab - så det er denne der kører - Der kører også SSH som virker .
Jeg har kunne commite en del af mit bibliotek - men den tager slet ikke alle filerne og det er lidt det der undrer mig.

Jeg mangler mange underbibliotek på min server i forhold til mit lokale bibliotek!

Kan man ikke updatere - således det er en fuld cloning man pusher til serveren ( evt slette de nuværende biblioteker eller ?? )


Kresten Kjaer
Kresten Kjaer's picture
Antal: 342
Tilmeldt:
16-09-1991
User is offline
Du kan lave en tarball af

Du kan lave en tarball af dit lokale repository og pakke den ud på serveren.

Det virker dog mere sandsynligt at du ikke har fået git add'et og git commit'et dine filer. Har du en .gitignore?

---
Miracle.dk - we dare, share & care.


peque
Antal: 890
Tilmeldt:
20-04-2005
User is offline
Hej Kresten. Jeg syntes at

Hej Kresten.
Jeg syntes at have liggende alle steder - Har både added og comittet de biblioteker - Men vi ikke - og siger alting er uptodate:

pbj@mailgw-debian:~/Raspberry_B$ git add .
pbj@mailgw-debian:~/Raspberry_B$ git commit -a
On branch master
Changes not staged for commit:
        modified:   trunk/src/RaspberryPi-BuildRoot (modified content, untracked content)

no changes added to commit

Får kun denne ved at jeg committer


frogmaster
frogmaster's picture
Antal: 3579
Tilmeldt:
20-05-2010
User is offline
Jeg har kunne commite en

#2: Jeg har kunne commite en del af mit bibliotek - men den tager slet ikke alle filerne og det er lidt det der undrer mig.

Du har tjekket ejerskab og tilladelser?


peque
Antal: 890
Tilmeldt:
20-04-2005
User is offline
Hej Frogmaster. Ja ville

Hej Frogmaster.
Ja ville mene at mine rettigheder er OK
Hele biblioteket er chown min bruger og tilladelserne er 777 for mit bibliotek RaspberryPi-BuildRoot
Men stadig får jeg denne fejl :

On branch master
Changes not staged for commit:
        modified:   trunk/src/RaspberryPi-BuildRoot (modified content, untracked content)

no changes added to commit

Hvordan kan jeg ændre således dette bibliotek tages med i min upload og ændringer


inckie
Antal: 10
Tilmeldt:
16-05-2005
User is offline
Mit bud er at

Mit bud er at trunk/src/RaspberryPi-BuildRoot er submodule

prøv:

cd trunk/src/RaspberryPi-BuildRoot
git status
ls -la | grep .git

og skriv outputtet fra ovenstående herinde