Risun belajar penggunaan git.
https://www.git-scm.com/download
alah next next aja itu.. basic
Buka Git Bash. Atur Nama dan alamat email.
git config --global user.name "namaKamu"
git config --global user.email [email protected]
git config --global color.ui true
#untuk mengecek perubahan
git config --list
- Buka GIT GUI
- Arahkan ke bagian Help > SSH > Generate Key
- Masukkan Sandi untuk SSH (lalu copy hasil generated SSH)
- Buka Browser
- Masuk ke Akun Github Mu
- Tekan gambar profilemu lalu cari pengaturan/settings atau via Link (https://github.com/settings/ssh/new)
- Lihat bagian SSH & GPG Keys
- Tekan dan masukkan SSH mu tadi disitu dengan cara pencet "New SSH Key"
- Add SSH Key & done!
- #Sekarang Kamu sudah siap untuk Git
- Masuk ke folder lokal di perangkatmu
- Arahkan ke folder yang menjadi tujuan upload ke github
- seperti contoh C:\xampp\htdocs\RisunGitLearn
- Lalu klik kanan di dalam foldernya (tanpa memilih file apapun)
- Klik Git Bash
#atur agar menjadi default main
git config --global init.defaultBranch main
sesuaikan dengan alamat repositori kamu sendiri
git init
git add .
git branch -M main
git commit -m "first commit"
git remote add origin https://github.com/risunCode/RisunGitLearn.git
- paksa tulis dengan force
git push -u -f origin main
- Masuk ke folder lokal yang menjadi target lokasi download
- klik kanan di dalam folder (tanpa memilih apapun)
- Pilih git Bash lalu masukkan command dibawah (sesuaikan dengan repositori target)
git clone https://alamatrepositoritarget.git
- Koneksikan ke repositori online github mu!
git remote add origin https://github.com/repositorimu.git
- cmd untuk melihat repositori yang ada
git branch
- Buat branch baru (sesuaikan nama)
git checkout -b notmain
- setup branch baru
git add .
- push ke branch baru (sesuaikan nama)
git push -u origin notmain
- Untuk berPindah ke branch lain
git checkout nama-branch
- https://github.com/StevenMMortimer/master-to-main/blob/main/README.md
- https://www.theserverside.com/blog/Coffee-Talk-Java-News-Stories-and-Opinions/Create-Git-Repo-Repository-Init-New-Clone-Example-Tutorial
- https://www.theserverside.com/blog/Coffee-Talk-Java-News-Stories-and-Opinions/How-to-push-an-existing-project-to-GitHub