Lewati ke konten

Menyiapkan akses Git

SSH key atau token untuk push ke repository Gitea PSD.

Menyiapkan akses Git

Anda masuk ke PSD (dan Gitea) dengan satu akun lewat login PSD. Untuk mendorong (push) kode dari komputer, siapkan autentikasi Git — bukan kata sandi login web.

Catatan: Login PSD memakai OAuth/OIDC. Akun Gitea Anda tidak punya kata sandi biasa untuk push — gunakan SSH key atau Personal Access Token (PAT).

Opsi A — SSH key (disarankan)

  1. Buat kunci (sekali saja di laptop):
ssh-keygen -t ed25519 -C "email-anda@domain.ac.id"
  1. Salin kunci publik:
cat ~/.ssh/id_ed25519.pub
  1. Buka Git PSD (subdomain git. domain Anda) → Pengaturan → SSH / GPG Keys → Tambah Kunci → tempel isi kunci publik.
  1. Uji koneksi (ganti host sesuai domain Git Anda):
ssh -T git@git.projeksainsdata.com

Opsi B — Personal Access Token (HTTPS)

  1. Di Git PSD: Pengaturan → Aplikasi → Generate New Token — beri nama, centang scope repo.
  2. Salin token (hanya muncul sekali).
  3. Saat git push via HTTPS meminta kredensial:
  • Username = username Gitea/PSD Anda
  • Password = token (bukan kata sandi login web)

Identitas commit Git

Atur sekali di laptop:

git config --global user.name "Nama Anda"
git config --global user.email "email-anda@domain.ac.id"

Email sebaiknya sama dengan akun PSD agar kontribusi terlacak.

Lanjut: Clone, commit & push · LFS & Pull Request

← Kembali ke pusat bantuan