GitWeb (Simple Git Hosting)

Gitweb icon

Elérhető ettől a verzótól kezdve: 19.19

1. Mi a Git?

A Git egy elosztott verziókezelő rendszer a szoftverfejlesztés során a forráskódban bekövetkező változások nyomon követésére. A Git egy elosztott verziókezelő rendszer a szoftverfejlesztés során a forráskódban történt változások követésére. A Gitweb webes felületet biztosít a Git tárolóihoz. Böngészheted az előzményeket és a forráskódok tartalmát, a keresés használatával megtalálhatod a releváns commitot és kódot. Továbbá klónozhatsz tárolókat és feltöltheted a kódmódosításokat egy parancssoros Git klienssel vagy a különféle grafikus kliensek valamelyikével. Ezek mellett megoszthatod a kódodat az emberekkel szerte a világon.

Ha szeretnél többet megtudni a Git használatáról, akkor tekintsd meg a Git gyorstalpalót (angolul).

2. Git-tárolók kezelése

A GitWeb telepítése után új tárolók hozhatók létre, amelyeket a hozzáférés korlátozása érdekében beállíthatsz privátként.

3. Hozzáférés

A GitWebhez a telepítés után a a webes klienssel férhetsz hozzá az https://<az_en_freedomboxom>/gitweb címen.

4. HTTP basic auth

A FreedomBoxon futó GitWeb jelenleg csak a távoli HTTP-azonosítást támogatja. Ha nem szeretnéd minden alkalommal megadni a jelszavad, amikor egy tárolón a dolgozol (pull/push), akkor írd át a GitWeb URL-jét a következőképpen: https://felhasznalonev:jelszo@az_en_freedomboxom>/gitweb/myrepo

A felhasználónév és a jelszó titkosítva lesz. Ha valaki figyeli a hálózati forgalmat, csak a domainnevet fogja észrevenni.

Megjegyzés: Ha ezt a módszert használva a jelszavad a helyi tárolód .git/config fájljában egyszerű szövegként el lesz tárolva. Ebből kifolyólag ajánlott, egy olyan felhasználó létrehozása, amelyet egyedül a GitWebhez használsz. Adminisztrátori fiókkal ne használd a GitWebet.

GNOME felhasználóknak (Haladó)

A GNOME "Passwords and Keys" eszközt használva tárolhatók a felhasznlónevek és jelszavak. Részletekért lásd: StackOverflow.

5. Tükrözés

Bár a GitWebes tárolóid a FreedomBoxon találhatók, beállíthatsz pl. egy távoli GitLab tárolót tükörszerverként.

6. Külső linkek

Vissza a Funkciók bemutatása vagy a ?Kézikönyv oldalra.


Intro

Information

Support

Contribute

Reports

Promote

Vision

Hardware

Live Help

Where To Start

Translate

Calls

Talks

Overview

Download

Q&A

To Do

Design

Releases

Press

Features

Manual

Contributors

Code

Blog

FreedomBox for Communities

FreedomBox Developer Manual

HELP & DISCUSSIONS: Discussion Forum - Mailing List - #freedombox irc.debian.org | CONTACT Foundation | JOIN Project

Next call: Saturday, August 13 at 14:00 UTC

This page is copyright its contributors and is licensed under the Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.


CategoryFreedomBox