sumber : https://www.hostinger.co.id/tutorial/cara-install-git-di-linux-ubuntu-14-04/
Pengenalan
Git adalah salah satu sistem version control yang paling populer. Anda bisa mengatur code software Anda dengan memantau perubahan yang ada, kembali ke versi perubahan sebelumnya atau membuat cabang untuk code alternatif yang mungkin bisa Anda gunakan atau gabung dengan code yang sudah ada. Panduan ini akan menuntun Anda bagaimana cara install git dan cara menggunakan Git di Linux Ubuntu 14.04. Belajar Git sangat mudah!
Isi
Yang Anda butuhkan
Sebelum memulai, yang Anda butuhkan adalah:
- Akses ke aplikasi Terminal di Ubuntu 14.04
Langkah 1 – Meng-install Git di Ubuntu
Opsi 1 – Meng-install Git dengan Apt
Ubuntu 14.04 sudah memiliki Git di repository bawaannya (default). Anda bisa dengan mudah meng-install-nya menggunakan apt package manager. Pertama, update dengan menjalankan perintah berikut:
sudo apt-get update
Ingat bahwa versi di repository mungkin bukan yang paling baru, Anda bisa memeriksa versi yang tersedia dengan:
apt-cache policy git
Contoh hasilnya akan seperti ini:
git: Installed: (none) Candidate: 1:1.9.1-1ubuntu0.3 Version table: 1:1.9.1-1ubuntu0.3 0 500 http://archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages 500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages 1:1.9.1-1 0 500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
Ada 2 versi yang tersedia: 1:1.9.1-1ubuntu0.3 0 dan 1:1.9.1-1 0. Versi kandidatnya akan menampilkan versi mana yang akan di-install. Untuk meng-install Git, jalankan perintah berikut:
sudo apt-get install git
Setelah menjalankan perintah tersebut, Git akan ter-install di sistem Anda.
Opsi 2 – Meng-install Git dari GitHub
Jika Anda membutuhkan versi terbaru Git, Anda bisa meng-install-nya langsung dari GitHub. Sebelum anda meng-install Git, Anda akan membutuhkan tambahan paket berikut:
sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev
Sekarang, kunjungi link ini dan download versi yang ingin Anda install.
Pada contoh kita, kita akan menggunakan v2.11.0 yang bisa di-ekstrak menggunakan perintah:
tar -zxf v2.11.0.tar.gz
Namun, Anda perlu menggunakan nama file yang sudah Anda download, bukan v2.11.0.tar.gz. Masukkan direktori yang telah di-ekstrak:
cd git-2.11.0/
Sekarang, install Git melalui perintah:
make prefix=/usr/local all make prefix=/usr/local install
Langkah 2 – Konfigurasi Git
Setelah Anda berhasil meng-install Git, Anda perlu mengkonfigurasinya. Masukkan username Anda menggantikan “user_name” di perintah berikut ini:
git config --global user.name "user_name"
Sekarang, masukkan alamat email Anda di bagian email@domain.com
git config --global user.email "email@domain.com"
Langkah 3 – Daftar Perintah Dasar di Git
Berikut ini adalah perintah dasar yang bisa Anda gunakan di Git:
Command | Explanation |
---|---|
Creating Repository | |
git clone ssh://username@somedomain.com/repo.git | Clone an existing repository |
git init | Create a new local repository |
Working with Local Changes | |
git status | Changed files in working directory |
git diff | Changes to tracked files |
git add . | Add all changes to your next commit |
git add -p | Add some changes in to your next commit |
git commit -a | Commit all local changes in tracked files |
git commit | Commit previously staged changes |
git commit -amend | Change the last commit |
Checking Commit History | |
git log | Show all commits |
git log -p | Show changes over time for specific |
git blame | See who changed what and when in |
Creating Branches and Tags | |
git branch -av | See all existing branches |
git checkout | Switch to branch |
git branch | Create a new branch based on your current branch |
git checkout — track <remote/branch> | Create a new branch based on remote branch |
git branch -d | Delete a local branch |
git tag | Mark your current commit with a tag |
Updating and Publishing | |
git remote -v | List all currently configured remotes |
git remote show | Show information about a remote |
git remote add | Add new remote repository |
git fetch | Download all changes from |
git pull branch | Download all changes from and merge into HEAD |
git push | Push changes from local to remote |
git branch -dr <remote/branch> | Delete a branch on the remote |
git push — tags | Publish your tags |
Merging and Rebasing | |
git merge | Merge into current HEAD |
git rebase | Rebase current HEAD onto |
git rebase — abort | Abort a rebase |
git rebase — continue | Continue a rebase after resolving conflicts |
Discarding Changes | |
git reset — hard HEAD | Discard all local changes in your working directory |
git checkout HEAD | Discard all local changes in a specific file |
git revert | Revert a specific commit |
git reset — hard | Reset your HEAD to a previous commit by discarding all changes since then |
git reset | Reset your HEAD to a previous commit but preserve all unstaged changes |
git reset — keep | Reset your HEAD to a previous commit and preserve uncommitted local changes |
Untuk melihat perintah lainnya, gunakan:
git --help
Komentar Terbaru