Baca dengan teliti agar memahami dengan baik
informasi
penggunaan git untuk pemula dengan cara yang mudah, lebih pratis jika ingin dengan
mobiitas tinggi langsung menggunakan github.dev pada web browser atau menggunakan github.remote di visual studio code
clik kanan
dan pilih open git bash hare
atau buka git yang ada di pc/laptop
masukkan satu-satu :
git config --global user.name "username"
git config --global user.email "email@example.com"
click kanan pada folder yang ingiin di push tekan cari open git bash hare
git config user.name "username"
git config user.email "email@example.com"
git config --unset user.email "masukkan gmail"
git config --unset user.name "masukkan username"
langkah-langkah
buat repositori
pada github terlebih dahulu- buat menjadi
publik
- buat
tanpa file readme.md
buka terminal git
pada file project yang mau di uplod ataubuka terminal visual projek
yang di mau di oploud masukkan perintah :
git init
selanjutnya jika semua file
git add .
jika file tertentu
git add "nama_file"
selanjutnya
git commit -m "first commit"
git branch -M main
git remote add origin link_repositori_guthub_yang_sudah_di_buat
contoh git remote
:
git remote add origin https://github.com/rusdy-cyber/penggunaan-git.git
selanjutnya
git push -u origin main
langkah-langkah :
sebelum melakukan git push untuk update
di sarankanmelakukan git pull origin main
atau melakukangitu clone
agar file yang ada di repository local dan git sama, untuk menghindarifatal eror
cara rekomendasi
:
git remote add origin link_repository_github
git add .
git commit -m "update"
git push -u origin main
jika terjadi eror
atau sudah melakukan perubahan pada github di sarankan
berikut:
git remote add origin link_repository_github
git pull origin main
git add .
git commit -m "update"
git push -u origin main
cara lain :
git remote add origin link_repository_github
git add .
git commit -m "update"
git branch -M main
git push -u origin main
git config --list
git remote -v
git init nama-dir
git clone
git add nama_file
git commit
contoh :
git commit -m "Menambahkan file README.md"
git status
mengirimkan perubahan Anda ke repositori jarak jauh dan memperbarui cabang (branch) yang ditentukan.
git push -u origin master
git pull origin master
git branch
contoh
$ git branch
* master
$ git branch fitur-baru
$ git branch
fitur-baru
* master
$ git branch -d fitur-baru
Deleted branch fitur-baru (was f3a4b5c).
git checkout
contoh :
$ git checkout fitur-baru
Switched to branch 'fitur-baru'
$ git checkout master
Switched to branch 'master'
$ git checkout -- index.html
menggabungkan perubahan dari satu cabang ke cabang lain, atau untuk menyelesaikan konflik yang mungkin terjadi.
git merge
contoh :
$ git checkout fitur-baru
Switched to branch 'fitur-baru'
$ git checkout master
Switched to branch 'master'
$ git checkout -- index.html
mengembalikan file, indeks, atau repositori Anda ke keadaan sebelumnya, atau untuk membatalkan perubahan yang tidak diinginkan.
git reset
contoh:
$ git reset --hard HEAD~1
HEAD is now at 9a1b2c3 Menambahkan file README.md
git config
contoh :
$ git config --global user.name "Petani Kode"
$ git config --global user.email petanikode@gmail.com
$ git config --list
user.name=Petani Kode
user.email=petanikode@gmail.com