Perintah Dasar Git
Linux
Thursday, 7 June 2018 | 12:00 WIB
Perintah-perintah Dasar Git
1. Memberitahukan Git Siapa Kita
Mengatur nama author dan email yang akan digunakan untuk commitsmu.
Command:
git config --global user.name "KSL UR"
git config --global user.email ksl@contoh.com
2. Membuat Repository Lokal Baru
Command:
git init
3. Menghubungkan ke Remote Repository
Jika kalian belum menghubungkan repository lokal kalian ke remote server. tambahkan server agar dapat mengepushnya
Command:
git remote add origin
Menampilkan daftar semua remote repository yang dikonfigutasi saat ini
Command:
git remote -v
4. Update dari Remote Repository
Untuk mengambil dan menggabungkan perubahan pada remote server ke direktori kerja
Command:
git pull
Untuk menggabungkan branch yang berbeda ke branch kita yang sedang aktif
Command:
git merge
Untuk melihat semua konflik penggabungan
Command:
git diff
Untuk melihat konflik terhadap file base
Command:
git diff --base
Untuk melihat pratinjau prubahan sebelum menggabungkan
Command:
git diff
Untuk menandai file yang diubah setelah kita menyelesaikan konflik secara manual
Command:
git add
5. Menambah File
Menambahkan satu atau lebih file ke index
Command:
git add
git add *
6. Perintah Commit
Commit perubahan to head
Command:
git commit -m "Commit message"
Commit file apapun yang telah kita tambahkan dengan git add, dan juga komit file apapun yang telah kita ubah saat itu
Command:
git commit -a
7. Push
Mengirim perubahan ke master branch dari repository remote kita
Command:
git push origin master
8. Status
Menampilkan daftar file yang telah kita ubah dan melihat file apa yang perlu ditambahkan atau di commit
Command:
git status
9. Memeriksa Repository
Membuat salian kerja dari repository lokal
Command:
git clone /path/to/repository
untuk yang menggunakan remote server bisa menggunakan perintah berikut
Command:
git clone username@host:/path/to/repository
10. Branch
Membuat sebuah branch baru dan switch ke branch baru itu
Command:
git checkout -b
Berganti dari satu branch ke branch lain
Command:
git checkout
Menampilkan semua daftar branch pada repositorymu dan juga menampilkan branchmu saat ini
Command:
git branch
Menghapus feature branch
Command:
git branch -d
Push branch ke remote repository kita agar yang lain bisa menggunakannya
Command:
git push origin
Push semua branch ke remote repository
Command:
git push --all origin
Menghapus sebuah branch pada remote repository:
Command:
git push origin :
11. Tags
Kita dapat memberikan tag untuk menandai perubahan yang signifikan
Command:
git tag 1.0.0
CommitId adalah karakter utama dari Changeset ID, untuk mendapatkan ID-nya bisa menggunakan perintah berikut
Command:
git log
untuk push semua tag ke remote repository
Command
git push --tags origin
12. Undo Perubahan Lokal
Jika kita membuat kesalah kita dapat mengganti perubahan pada working tree dengan konten terakhir sebelum terjadi kesalahan.
Command:
git checkout --
Sebagai gantinya, untuk membuang semua perubahan dan commit lokal kita, kita ambil riwayat terbaru dari server dana arahkan branch lokal kita padanya.
Command:
git fetch origin
git reset --hard origin/master
13. Pencarian
Contoh perintah untuk mencari working directory foo()
Command:
git grep "foo()"
Semoga Berguna dan - Salam Sumber Terbuka -
Dokumentasi Acara Buka Bersama Ikatan Alumni Ilmu Komputer
[ NEWS ] Kelompok Studi Linux - Universitas Riau Alhamdulillah kelompok studi Linux Universitas Riau diundang untuk mengah.. Read More .. |
Wow! Microsoft Mengakuisisi GitHub
Microsoft baru saja mencapai sebuah kesepakatan untuk mengakuisisi GitHub senin kemarin. GitHub merupakan sebuah platform yang memberikan layana.. Read More .. |
Pengenalan Git
Apa itu Version Control System Sebelum membahas tentang Git ada baiknya kita pahami dulu apa itu Version Control System. Ada banyak Version Control.. Read More .. |
Tutorial Membuat Hotspot Menggunakan Wifi di Linux
Tutorial: 1. Lakukan tutorial ini pada os Linux kalian, (Tested di UBUNTU 16.04) 2. Buka terminal dan arahkan ke Directory download dengan cara .. Read More .. |
zZxNQi42arlU9 qNNUJujjSlMInZFGvzhlWVqUoz7y7wlxD9ZYOyT4gd83ztT3UbjBfW7JWyWNPPfVyvQwBo3xc34QgleeJAay5VRGuEErDCiwSFH6OibRZPixCS0cwIphoU2QnrWUM7OL |
|
2.01hdkts0hg3k4rbmyxkr60rz51@mail5u.pw omnis a ipsa voluptas laboriosam adipisci ipsum necessitatibus iusto illum in id quia quas modi. ut et odio in fuga fuga deleniti soluta nisi corrupti ducimus odio quia exercitationem atque sint ut. q |
5.01hdkts0hg3k4rbmyxkr60rz51@mail5u.run maiores qui voluptatem dolore eum totam libero voluptatem consequatur at non ut et ducimus. saepe tenetur tempore repellendus amet qui delectus minus sit cupiditate natus. |
7.01hdkts0hg3k4rbmyxkr60rz51@mail5u.pw omnis quae nobis excepturi autem tempore fuga quas consequatur non inventore sunt voluptatem ut officia soluta rerum veritatis. autem et ea qui non et ea iusto beatae maxime rem nobis est recusandae t |
2.01hdkts0hg3k4rbmyxkr60rz51@mail5u.pw labore a assumenda cupiditate quis animi facilis. dolorem eum molestiae reprehenderit neque labore adipisci qui reiciendis consequatur voluptatem sunt distinctio molestiae quos facere. |
|
5.01hdkts0hg3k4rbmyxkr60rz51@mail5u.run et modi cupiditate enim ipsa est exercitationem ducimus. et laboriosam eos ipsa maxime autem non velit dolorem consectetur corporis. sint quo natus ullam officiis eos ut fugit voluptatibus rerum sed e |
7.01hdkts0hg3k4rbmyxkr60rz51@mail5u.pw maxime eum consequatur consequatur expedita fuga necessitatibus. vel repudiandae repudiandae repudiandae eveniet sed alias autem dolor. iusto architecto iste id. sed fuga quaerat maiores temporibus vo |
Your Comment
Tutorial Installasi Ubuntu 18.04 LTS
Instalasi Ubuntu 18.04 LTS Halo sahabat KSL.. Read More .. |
Tutorial Instalasi Debian 9
Debian merupakan salah satu distro linux yang popu.. Read More .. |
cara mengatasi sudo apt update yang gagal
Hallo pembaca website KSL UR, selamat datang di we.. Read More .. |
Open Recruitment anggota baru KSL UR
Belajar Bersama KSL Universitas Riau! Hai S.. Read More .. |
New Era is Coming!
[KSL-UR] Halo sobat Linuxer! apakah kamu tertarik .. Read More .. |
Cara Mendapatkan Dan Menampilkan Current Millis Di PHP
Current Millis merupakan waktu saat ini dalam form.. Read More .. |