Git Remote & Clone — Git

Sejauh ini kamu bekerja di repository lokal. Di dunia nyata, kamu perlu berbagi kode dengan tim melalui remote repository (seperti GitHub, GitLab, atau Bitbucke

Sejauh ini kamu bekerja di repository lokal. Di dunia nyata, kamu perlu berbagi kode dengan tim melalui remote repository (seperti GitHub, GitLab, atau Bitbucket).

Remote adalah versi repository kamu yang disimpan di server:

Komputer Kamu (lokal)  ←→  GitHub (remote)

Perintah utama:

git clone <url> — mengunduh repository dari remote:

$ git clone https://github.com/user/project.git
Cloning into 'project'...

Ini otomatis membuat folder, mendownload semua file dan history, serta mengatur remote bernama origin.

git remote — mengelola koneksi remote:

$ git remote -v
origin  https://github.com/user/project.git (fetch)
origin  https://github.com/user/project.git (push)

git remote add <nama> <url> — menambahkan remote baru:

$ git remote add origin https://github.com/user/project.git

Konvensi penamaan:

Tips: git clone sudah otomatis mengatur remote origin. Kamu hanya perlu git remote add jika memulai dari git init.

Yang akan kamu pelajari