Upload Source Code Aplikasi ke Github

Dari Dokumentasi Robie
Revisi sejak 11 Maret 2025 02.22 oleh Robie (bicara | kontrib) (Melindungi "Upload Source Code Aplikasi ke Github" ([Sunting=Hanya untuk pengurus] (selamanya) [Pindahkan=Hanya untuk pengurus] (selamanya)))
(beda) ← Revisi sebelumnya | Revisi terkini (beda) | Revisi selanjutnya → (beda)
Loncat ke navigasi Loncat ke pencarian

Persiapan awal Buat akun github

download aplikasih gitbush : https://github.com/git-for-windows/git/releases/download/v2.48.1.windows.1/Git-2.48.1-64-bit.exe

Ceritanya ketika kita sedang membangun aplikasi yang sudah memiliki banyak file konfigurasi dan kode program maka akan sangat merepotkan jika kita harus memastikan satu per satu kode program tersebut untuk di pindahkan atau di copy paste ke server lain. Lebih lanjut, jika kita ingin mengembangkan aplikasi yang kita buat kita harus mencopy ulang semua kode program ke server yang baru. Solusi dari permasalahan ini salah satunya adalah mengupload semua kode program ke github. Kenapa bisa dikatakan solusi karena jika kita akan melakukan pengembangan aplikasi kita cukup mendownload ulang semua kode dari github supaya kode program yang terbaru dapat dengan cepat terdownload.

Berikut langkah-langkah mengupload kode program yang telah kita buat ke akun github. dalam praktek ini saya sudah membuat aplikasi perumahan.

git init

git branch -M main

ls -al ~/.ssh

ssh-keygen -t ed25519 -C "robiehakim88@gmail.com" -f E:\kunci-github\id_ed25519

mv ~/.ssh/id_ed25519* E:/kunci-github/

eval "$(ssh-agent -s)"

ssh-add E:/kunci-github/id_ed25519

ssh-add -l

cat E:/kunci-github/id_ed25519.pub

buat ssh akun di github https://github.com/settings/keys

Klik New SSH

Isi title dengan : Komputerku

Key : ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINDcKDWQe0s4RP0feXX5lHT57NGDB5/kEtjp+N2n01ti robiehakim88@gmail.com hasil dari perintah cat E:/kunci-github/id_ed25519.pub lalu simpan. Pastikan keterangan ssh berhasil di simpan.


ssh -T git@github.com

Hi robiehakim88! You've successfully authenticated, but GitHub does not provide shell access.


ganti nama repository sesuai dengan yang ada di akun github

git remote set-url origin git@github.com:robiehakim88/perumahan.git



hasilnya bisa dilihat dengan perintah

git remote -v

origin  git@github.com:robiehakim88/perumahan.git (fetch)

origin  git@github.com:robiehakim88/perumahan.git (push)


upload semua kode program dengan perintah

git push -u origin main

maka hasilnya jika berhasil terupload akan seperti ini

Enumerating objects: 207, done.

Counting objects: 100% (207/207), done.

Delta compression using up to 8 threads

Compressing objects: 100% (190/190), done.

Writing objects: 100% (207/207), 27.33 MiB | 3.19 MiB/s, done.

Total 207 (delta 40), reused 0 (delta 0), pack-reused 0

remote: Resolving deltas: 100% (40/40), done.

To github.com:robiehakim88/perumahan.git

* [new branch]      main -> main

branch 'main' set up to track 'origin/main'.