GIT help

Fórumok

Üdv,

Belőttem egy GIT servert, viszont akadt egy kis probléma.

Git manual alapján telepitettem egy Debian szerverre GIT-et. Minden szép és jó, legeneráltam a kulcsokat, betettem a /home/git/.shh/authorized_keys fájlba is. Ezután Git-gui-val próbáltam csatlakozni a repohoz, sikerült is, le is szedte localba a tartalmát.

Viszont amikor commitolni akarok, ez az üzenet fogad:
http://postimg.org/image/rvxoh1zrl/

A Git-gui által generált kulcs természetesen be van rakva a fent emlitett fájlba. Próbáltam a "git config --global user.name és a git config --global user.email " parancsokat is, úgy sem megy.

Mit rontok el?

Hozzászólások

A 'commit' az mindenhogy helyi művelet, be kellene állítanod a felhasználónevet/emailcímet ahogy a mellékelt dialógus is kér rá...

Majd a 'push' / 'pull' műveleteknél derül ki hogy a szervered jól van-e 'belőve' :-D

Ahogy kedz is írta, a commit helyi művelet: létrehozza a working copy-n lévő változtatásokat beteszi verziókontroll alá. Ehhez hozzárendeli a felhasználód azonosítóit: user.name és user.email. Ezeket fel kell venned a felhasználódhoz tartozó git beállítások közé, különben nem hajlandó commitot csinálni még a helyi repóba sem! A hibaüzenetben adott parancssori paranccsal lehet például beállítani ezeket.

Ha megvolt a beállítás és a commit is sikerült, akkor a push paranccsal tudod a változtatásaidat visszeküldeni a szerverre.

omg.... Thx.
----------
Még egy dologra vagyok kiváncsi, mégpedig:
Van ugye msot a git nevő linux userem, ahová be vannak rakva a kulcsok az ~/.ssh/authorized_keys fájlba. Ez igy jó is, csatlakozik, megy. Viszont azt hogy tudom beállitani, hogy pl a "/home/mappa" repomat elérhesse pista@pc1 és jozsi@pc2 is?

-------------------------
Dropbox refer - mert kell a hely: https://db.tt/V3RtXWLl
neut @ présház

Akinek be van másolva a publikus kulcsa a git felhasználóhoz, az hozzáfér a repóhoz tetszőleges gépről (mármint ahova viszi magával a privát kulcsát). Egyébként ha már kicsit több funkció kellene, akkor javaslom, hogy valami Github-klónt telepíts a szerverre. Vannak egyszerűen beüzemeltethetőek is, pl. a Gogs.

Biztos, hogy kell neked az a Git?

win alatt tortoisegit megkönnyítheti az életed, ha -mint látom- nem az ide sajat bepitett klienset hasznalod.

miert kell sajat git sero? hazi-barkacs dolgoknak nem eleg pl bitbucket?

---
Referrall https://goo.gl/7S2vlp (koding) | https://goo.gl/muWzKz (digitalocean)

Ha esetleg véletlenül barkácsolsz laptopról, pcről esetleg időnként telefonról beilleszted a lemaradt ;-t a kódba és megnyomod a "rebuild&test" gomb-ot akkor hidd el nem is olyan rossz ötlet még egy házibarkács projektet is vhol kozponti helyen tarolni.
---
Referrall https://goo.gl/7S2vlp (koding) | https://goo.gl/muWzKz (digitalocean)