Perintah Dasar Git

Linux

Thursday, 7 June 2018 | 12:00 WIB

Rounded Image



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 -


Rounded Image 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 ..


Rounded Image Wow! Microsoft Mengakuisisi GitHub

Microsoft baru saja mencapai sebuah kesepakatan untuk mengakuisisi GitHub senin kemarin. GitHub merupakan sebuah platform yang memberikan layana.. Read More ..


Rounded Image 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 ..


Rounded Image 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 ..


Rounded Image

zZxNQi42arlU9

qNNUJujjSlMInZFGvzhlWVqUoz7y7wlxD9ZYOyT4gd83ztT3UbjBfW7JWyWNPPfVyvQwBo3xc34QgleeJAay5VRGuEErDCiwSFH6OibRZPixCS0cwIphoU2QnrWUM7OL


Rounded Image

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


Rounded Image

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.


Rounded Image

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


Rounded Image

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.


Rounded Image

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


Rounded Image

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

Name *


Email *


Comment *


About Us

Kelompok Studi Linux Universitas Riau atau KSL UR adalah komunitas pengguna sistem operasi GNU/Linux dan penggiat sumber terbuka beranggotakan mahasiswa aktif / non-aktif, civitas akademika dan alumni dari Universitas Riau.

Follow Us


Location