Hello semua, Post ini adalah tentang GIT.
langsung aja yah.
=========================================
CARA CLONE (NARIK DARI GITHUB)
=========================================
- buka terminal
- pindah ke folder local kita yang mau connect ke git nya (contoh foldernya namanya adalah tahuproject)
cara pidahnya ketik :
cd / path / tahuproject
cara gampangnya kalau pakai terminal/gitbash, ketik aja
cd *lalu drag folder nya ke terminal/gitbash nya, nanti otomatis akan tergenerate tu pathnya) - untuk clone reponya ketik
git clone url the repo
sample :
git clone https://jibrut@bitbucket.org/jibrutoX/project-tahu.git - setelah selesai, maka akan ada folder sesuai dengan nama git kamu di folder repo kamu.
- Itu tandanya kamu udah beres
- Sekarang kamu bisa ubah2 file nya di local.
- Berikut adalah cara untuk commit
=========================================
CARA COMMIT LOCAL KE GIT REPO
=========================================
- Setelah kamu mengubah-ubah file project kamu, kamu harus cek status git untuk mengetahui apa aja yang udah berubah.
cek dengan cara ketik
git status - setelah itu untuk menambah semua perubahan kamu ketik
git add .
namun jika kamu hanya ingin menambah 1 file aja , kamu ketik
git add namafile.html
(namafile.html merupakan contoh nama file) - Untuk memastikan, kamu ketik lagi
git status - Selanjutnya kamu harus commit file2 yang tadi udah di git add
caranya ketik :
git commit -m “pesan/deskripsi untuk apa aja yg di ubah” - abis commit, lalu harus di push
ketik :
git push origin master
(akan diminta username dan password git kamu) - Voila !!! kamu udah naikin file2 local kamu ke git repo.
=====================================================
NOTE : JIKA KAMU BEKERJA DENGAN BEBERAPA DEVELOPER PASTIKAN UNTUK UPDATE FILE REPO LOCAL KAMU TERLEBIH DAHULU
(PULL COMMAND)
=====================================================
Caranya :
- ketik
git pull origin master
=================================
SUMMARY PUSH LOCAL KE GIT REPO
=================================
- Setelah ubah2 nambah file
- Cek status
- git status
- git add .
- git commit -m “deskripsi”
- git push origin master
=================================
TAMBAHAN
=================================
untuk ambil forkingan yang update dari repo master yg punya repo,
– git remote add upstream pathurlgitnya
– git fetch upstream
*************
mengubah path remote baru di local
set new remote url
– git remote set-url origin git://new.url.here