Start Neue Main
This commit is contained in:
36
GEMINI_vscode_gitea.md
Normal file
36
GEMINI_vscode_gitea.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# Gitea integrálása Visual Studio Code-ba
|
||||
|
||||
A VS Code alapból a GitHub-ra van kiélezve, de könnyedén használható bármilyen Git szerverrel, így a saját Gitea-dal is. Két dolgot kell megkülönböztetni: az alap Git műveleteket és az extra, szerver-specifikus funkciókat.
|
||||
|
||||
## 1. Alap Git Műveletek (Clone, Push, Pull, Commit)
|
||||
|
||||
Ehhez valójában semmilyen extra kiegészítő nem kell, a VS Code a rendszereden telepített Gitet használja.
|
||||
|
||||
1. **Klónozás:**
|
||||
* Nyisd meg a VS Code-ot, és a `Source Control` (Ctrl+Shift+G) panelen kattints a `Clone Repository` gombra.
|
||||
* Másold be a Gitea repozitóriod **HTTPS** vagy **SSH** URL-jét.
|
||||
* A VS Code le fogja klónozni a repót.
|
||||
|
||||
2. **Hitelesítés (Authentication):**
|
||||
* **HTTPS esetén:** Amikor először próbálsz `push`-olni (feltölteni), a VS Code/Git kérni fogja a Gitea felhasználónevedet és jelszavadat. **Fontos:** Javasolt a Gitea felületén generálni egy **Access Token**-t (`Beállítások -> Alkalmazások -> Új token generálása`), és a jelszó helyett azt használni. Ez biztonságosabb.
|
||||
* **SSH esetén:** Add hozzá a publikus SSH kulcsodat a Gitea profilodhoz (`Beállítások -> SSH/GPG kulcsok`). Ha az SSH kulcsod jelszóval védett, a VS Code kérheti a jelszót.
|
||||
|
||||
Ha ez megvan, az alapvető Git parancsok (commit, push, pull, branch létrehozás stb.) már működni fognak a VS Code grafikus felületéről.
|
||||
|
||||
## 2. Extra Gitea Funkciók (Pull Requestek, Issue-k)
|
||||
|
||||
Ahhoz, hogy a VS Code-on belülről tudj Pull Requesteket kezelni, issue-kat látni (ahogy a GitHub kiegészítőnél), telepítened kell egy erre szakosodott kiegészítőt.
|
||||
|
||||
A legjobb választás erre a hivatalosnak tűnő **Gitea** kiegészítő.
|
||||
|
||||
### Telepítés és beállítás:
|
||||
|
||||
1. A VS Code oldalsó sávjában kattints az **Extensions** ikonra (Ctrl+Shift+X).
|
||||
2. A keresőbe írd be: `Gitea`.
|
||||
3. Keresd meg a **Gitea Team** által fejlesztett "Gitea" nevű kiegészítőt és kattints az `Install` gombra.
|
||||
4. A telepítés után nyisd meg a beállításokat (Ctrl+,), és keress rá a `gitea` szóra.
|
||||
5. Itt meg kell adnod két fontos dolgot:
|
||||
* **`Gitea: Vscode > Remotes`**: Ide kell felvenned a Gitea szervered adatait. Kattints az "Add Item" gombra, add meg a szervered URL-jét (pl. `https://gitea.sajatcegem.hu`) és egy Access Tokent, amit a Gitea felületén generáltál.
|
||||
* A kiegészítő ezután már képes lesz kommunikálni a szerverrel, és a `Source Control` panelen megjelennek a Gitea-specifikus opciók.
|
||||
|
||||
**Összefoglalva:** Az alap műveletekhez elég klónozni a repót, az extra kényelmi funkciókhoz pedig telepítsd a `Gitea` kiegészítőt és add meg neki a szervered címét és egy tokent.
|
||||
Reference in New Issue
Block a user