orang-sukses commited on
Commit ·
4424496
1
Parent(s): 9ec9cdf
docs: tambahkan tutorial push dan pull Hugging Face ke README
Browse files
README.md
CHANGED
|
@@ -106,3 +106,34 @@ Aplikasi KomposIn dibangun menggunakan arsitektur modern yang memisahkan antara
|
|
| 106 |
- **Three.js & React Three Fiber (R3F)**: Engine WebGL dan integrasi React-nya untuk membuat dan merender grafis serta simulasi 3D interaktif di browser.
|
| 107 |
- **React Three Drei**: Koleksi *helper* dan abstrak komponen (seperti kontrol kamera, *lighting*, dan model 3D loader) untuk mempermudah pengembangan React Three Fiber.
|
| 108 |
- **React Webcam**: Komponen untuk mengakses kamera (webcam) pengguna melalui browser dan mengirim *frame* secara langsung ke API backend.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 106 |
- **Three.js & React Three Fiber (R3F)**: Engine WebGL dan integrasi React-nya untuk membuat dan merender grafis serta simulasi 3D interaktif di browser.
|
| 107 |
- **React Three Drei**: Koleksi *helper* dan abstrak komponen (seperti kontrol kamera, *lighting*, dan model 3D loader) untuk mempermudah pengembangan React Three Fiber.
|
| 108 |
- **React Webcam**: Komponen untuk mengakses kamera (webcam) pengguna melalui browser dan mengirim *frame* secara langsung ke API backend.
|
| 109 |
+
|
| 110 |
+
---
|
| 111 |
+
|
| 112 |
+
## 🚀 Cara Update Code ke Hugging Face (Push & Pull)
|
| 113 |
+
|
| 114 |
+
Karena project ini memiliki file model dan gambar yang sangat besar, kita menggunakan **Git LFS** dan menyimpannya di repository **Hugging Face**. Berikut adalah panduan singkat untuk berkolaborasi:
|
| 115 |
+
|
| 116 |
+
### ⬇️ Mengambil Perubahan Terbaru (Pull)
|
| 117 |
+
Jika rekan satu tim Anda baru saja meng-update kode, Anda wajib menarik/mengambil perubahan tersebut ke laptop Anda terlebih dahulu sebelum mulai menulis kode baru:
|
| 118 |
+
```bash
|
| 119 |
+
git pull hf main
|
| 120 |
+
```
|
| 121 |
+
|
| 122 |
+
### ⬆️ Menyimpan Perubahan (Push)
|
| 123 |
+
Setiap kali Anda selesai mengubah kode (misal: mengedit desain frontend atau logika backend) dan ingin menyimpannya ke repository bersama:
|
| 124 |
+
|
| 125 |
+
1. **Masukkan semua perubahan:**
|
| 126 |
+
```bash
|
| 127 |
+
git add .
|
| 128 |
+
```
|
| 129 |
+
2. **Beri label/keterangan apa yang Anda ubah:**
|
| 130 |
+
```bash
|
| 131 |
+
git commit -m "Penjelasan singkat fitur yang diubah"
|
| 132 |
+
```
|
| 133 |
+
3. **Kirim ke server Hugging Face:**
|
| 134 |
+
```bash
|
| 135 |
+
git push hf main
|
| 136 |
+
```
|
| 137 |
+
|
| 138 |
+
> **⚠️ Penting:** Saat Anda melakukan `git push`, jika Git meminta password, Anda **TIDAK BOLEH** memasukkan password akun Hugging Face. Anda wajib menggunakan **Access Token** yang memiliki hak akses **Write**. Token ini bisa dibuat di menu *Settings* akun Hugging Face masing-masing.
|
| 139 |
+
|