Sabtu, 13 Mei 2017

Memasang dan menggunakan Git dan GitHub di Ubuntu: Panduan untuk Pemula


GitHub bagaikan harta karun dari beberapa proyek terbaik di dunia, yang dibangun dengan kontribusi dari pengembang di seluruh dunia. Platform sederhana namun hebat ini membantu developer yang tertarik untuk membangun atau mengembangkan sebuah proyek atau untuk berkontribusi dan dikenali di komunitas open source.

Tutorial ini merupakan panduan singkat untuk menginstal dan menggunakan GitHub dan bagaimana melakukan berbagai fungsinya untuk membuat repositori secara lokal, menghubungkan repo ini ke host yang berisi proyek Anda (dimana setiap orang dapat melihat), melakukan perubahan dan akhirnya mendorong Semua konten di sistem lokal ke GitHub.

Perlu diketahui pada tutorial ini saya mengasumsikan bahwa Anda memiliki pengetahuan dasar tentang istilah yang digunakan di Git seperti push, pull requests, commit, repository, dll. Hal ini juga mengharuskan Anda untuk mendaftar ke GitHub di sini dan membuat catatan tentang nama pengguna GitHub Anda. Jadi mari kita mulai:

1. Memasang Git pada Linux

Download dan Install Git:
sudo apt-get install git

2. Mengatur Git 

Setelah instalasi selesai, hal berikutnya yang harus dilakukan adalah mengatur rincian konfigurasi pengguna GitHub. Untuk melakukan ini gunakan dua perintah berikut dengan mengganti "user_name" dengan nama pengguna GitHub Anda dan ganti "email_id" dengan id email Anda yang Anda gunakan untuk membuat akun GitHub Anda.

Pertama ketikan ini di terminal:
git config --global user.name "user_name"
lalu ini:
git config --global user.email "email_id"

Misal saya mengetikan username saya adalah coder dan email saya adalah panduan.coder@gmail.com. perintahnya seperti ini:
git config --global user.name "coder"
lalu ini:
git config --global user.email "panduan.coder@gmail.com"

3. Membuat Repository Lokal

Buat folder di sistem anda. Ini akan berfungsi sebagai repositori lokal yang kemudian akan didorong ke situs GitHub. Gunakan perintah berikut:

git init RepoLatihan
Jika repositori berhasil dibuat, maka Anda akan mendapatkan baris berikut :
Initialized empty Git repository in /home/panduancoder/RepoLatihan/.git/

Baris ini mungkin berbeda tergantung pada sistem anda. 'panduancoder' adalah username laptop saya.

Jadi di sini, RepoLatihan adalah folder yang saya buat dan "init" menjadikan folder itu sebagai repositori GitHub lokal. Ubah direktori ke folder yang baru dibuat dengan perintah ini:
cd RepoLatihan


4. Membuat file README untuk Menggambarkan Repositori Anda

Sekarang buat file README dan masukkan beberapa teks seperti "this is a git setup on linux". File README umumnya digunakan untuk menggambarkan isi repositori atau proyeknya. Contoh:
Gedit README

Anda bisa menggunakan editor teks lainnya. Saya menggunakan gedit. Saya beri contoh, isi file README dengan kalimat ini:
Ini adalah repo git

5. Menambahkan file repositori ke indeks

Ini adalah langkah penting. Di sini kita menambahkan semua hal yang perlu ditekan ke dalam situs web menjadi sebuah indeks. Hal-hal ini mungkin berupa file teks atau program yang mungkin Anda tambahkan untuk pertama kalinya ke dalam repositori atau bisa juga menambahkan file yang sudah ada namun dengan beberapa perubahan (versi terbaru).

Di sini kita sudah memiliki file README. Jadi, mari buat file lain yang berisi program C sederhana dan sebut saja sample.c. Isi isinya adalah:

#include <stdio.h>
Int main ()
{
Printf ("halo dunia");
Kembali 0;
}


Jadi, sekarang kita punya 2 file README dan sample.c

Tambahkan ke indeks dengan menggunakan 2 perintah berikut ini:
Git add README
dan ini:
Git add smaple.c

Perhatikan bahwa perintah "git add" dapat digunakan untuk menambahkan sejumlah file dan folder ke indeks. Di sini, ketika saya mengatakan indeks, apa yang saya maksud adalah penyangga seperti ruang yang menyimpan file / folder yang harus ditambahkan ke dalam repositori Git.

6. Melakukan Perubahan pada Indeks

Setelah semua file ditambahkan, kita bisa melakukan itu. Ini berarti bahwa kita telah menyelesaikan penambahan dan / atau perubahan apa yang harus dilakukan dan sekarang siap untuk diupload ke repositori kami. Gunakan perintahnya:
Git commit -m "some_message"

"Some_message" dalam perintah di atas bisa berupa pesan sederhana seperti "my first commit" atau "edit di readme", dll.

7. Membuat Repositori pada GitHub

Buat repositori pada GitHub. Perhatikan bahwa nama repositori harus sama dengan repositori pada sistem lokal. Dalam hal ini, itu akan menjadi "Mytest". Untuk melakukan login ke akun anda di https://github.com. Kemudian klik pada simbol "plus (+)" di pojok kanan atas halaman dan pilih "create new repository". Isi rinciannya seperti yang ditunjukkan pada gambar di bawah ini dan klik tombol "create repository".
Setelah ini dibuat, kita dapat mendorong isi repositori lokal ke repositori GitHub di profil Anda. Hubungkan ke repositori pada GitHub menggunakan perintah:

Catatan Penting: Pastikan Anda mengganti 'user_name' dan 'RepoLatihan' di jalur dengan nama pengguna dan folder Github Anda sebelum menjalankan perintah!
Git remote add origin https://github.com/user_name/RepoLatihan.git

8. Upload file dalam Repositori Lokal ke Repositori GitHub

Langkah terakhir adalah mengupload isi repositori lokal ke dalam remote host repositori (GitHub), dengan menggunakan perintah:
Git push origin master

Masukkan login credentials [user_name dan password] .

Jadi ini menambahkan semua isi folder RepoLatihan (repositori lokal saya) ke GitHub. Untuk proyek selanjutnya atau untuk membuat repositori, Anda bisa memulai dengan langkah 3 secara langsung. Akhirnya, jika Anda login ke akun GitHub Anda dan klik pada repositori RepoLatihan Anda, Anda dapat melihat bahwa 2 file README dan sample.c telah diunggah dan dapat dilihat oleh semua orang.

Tested

Referensi:
GitHub 
Share:

0 komentar:

Posting Komentar

Copyright © 2017 PanduanCoder. All rights reserved. Privacy. Diberdayakan oleh Blogger.

Recent Posts