Cara Menginstal Git dan Membuat Repositori Git


Jika Anda telah menghabiskan banyak waktu baru-baru ini di dunia Linux, kemungkinan besar Anda pernah mendengar tentang GIT, yang merupakan sistem kontrol versi terdistribusi yang dibuat oleh Linus Torvalds , dalang dari Linux itu sendiri.

Ini dirancang untuk menjadi sistem kontrol versi yang lebih unggul dibandingkan sistem yang sudah tersedia, dua yang paling umum adalah CVS dan Subversion (SVN).

Sedangkan CVS dan SVN menggunakan model Klien/Server untuk sistem mereka, GIT beroperasi sedikit berbeda. Daripada mengunduh proyek, membuat perubahan, dan mengunggahnya kembali ke server, GIT menjadikan mesin lokal bertindak sebagai server.

Dengan kata lain, Anda mengunduh proyek dengan semuanya, file sumber, perubahan versi, dan perubahan file individual langsung ke mesin lokal, saat Anda check in, check out, dan melakukan semua aktivitas kontrol versi lainnya. Setelah selesai, Anda kemudian menggabungkan proyek kembali ke repositori.

Model ini memberikan banyak keuntungan, yang paling jelas adalah jika Anda terputus dari server pusat karena alasan apa pun, Anda masih memiliki akses ke proyek Anda.

Dalam tutorial ini, kita akan menginstal Git, membuat repositori, dan mengunggahnya ke GitHub. Untuk melakukan ini, Anda perlu mengunjungi http://www.github.com, membuat akun, dan menyiapkan repositori jika Anda ingin mengunggah proyek Anda di sana.

Cara Menginstal GIT di Linux

Pada distro berbasis Debian seperti Ubuntu dan Linux Mint, jika belum terinstal, Anda dapat menginstalnya menggunakan perintah apt.

sudo apt install git

Pada distro berbasis RHEL seperti Fedora, CentOS Stream, Rocky, dan Alma Linux, Anda dapat menginstalnya menggunakan perintah yum atau dnf.

sudo yum install git
OR
sudo dnf install git

Jika Anda lebih suka menginstal dan mengkompilasi sumber formulir git, Anda dapat mengikuti perintah di bawah ini.

wget https://www.kernel.org/pub/software/scm/git/git-2.43.0.tar.gz
tar xvjf git-2.43.0.tar.gz
cd git-*
./configure
make
sudo make install

Cara Membuat Proyek Git

Sekarang GIT sudah terinstal, mari kita siapkan. Di direktori home Anda, akan ada file bernama “~/.gitconfig“. Ini menyimpan semua informasi repositori Anda. Mari berikan nama Anda dan email Anda:

git config --global user.name "Your Name"
git config --global user.email [email 

Sekarang, mari buat repositori pertama kita. Anda dapat mengubah direktori mana pun menjadi repositori Git. Ubah direktori ke direktori yang berisi beberapa file sumber dan ikuti langkah-langkah berikut.

cd /home/tecmint/python-web-scraper/
git init

Di direktori tersebut, direktori tersembunyi baru telah dibuat bernama “.git“. Direktori ini adalah tempat GIT menyimpan semua informasi tentang proyek Anda, dan perubahan apa pun yang Anda buat terhadap proyek tersebut.

ls -al .git/

Jika suatu saat Anda tidak lagi menginginkan direktori mana pun menjadi bagian dari repositori GIT, Anda cukup menghapus direktori ini menggunakan perintah rm.

rm –rf .git

Sekarang kita telah membuat repositori, kita perlu menambahkan beberapa file ke proyek. Anda dapat menambahkan jenis file apa pun ke proyek GIT Anda, namun untuk saat ini, mari buat file “README.md” yang memberikan sedikit informasi tentang proyek Anda (juga muncul di README blok di GitHub) dan tambahkan beberapa file sumber.

vi README.md

Masukkan informasi tentang proyek Anda, simpan, dan keluar.

Dengan dua perintah di bawah ini, kami telah menambahkan file “README.md” ke proyek GIT Anda, dan kemudian kami menambahkan semua sumber Python < file(*.py) di direktori saat ini.

git add README.md
git add *.py

Perlu dicatat bahwa 99 kali dari 100 saat Anda mengerjakan proyek GIT, Anda akan menambahkan semua file di direktori.

Anda dapat melakukannya seperti ini:

git add .

Sekarang kita siap untuk memasukkan proyek ke dalam suatu tahap, artinya ini adalah titik penanda dalam proyek tersebut. Anda melakukan ini dengan perintah git commit “–m” di mana opsi “–m” menentukan pesan yang ingin Anda berikan. Karena ini adalah penerapan pertama proyek kita, kita akan memasukkan “komit pertama ” sebagai string “–m”.

git commit -m 'first commit'

Cara Mengunggah Proyek ke Repositori GitHub

Kami sekarang siap untuk mendorong proyek Anda ke GitHub. Anda akan memerlukan informasi login yang Anda buat saat membuat akun. Kami akan mengambil informasi ini dan menyebarkannya ke GIT sehingga ia mengetahui ke mana harus pergi. Anda sebaiknya mengganti 'pengguna' dan 'project.git' dengan nilai yang sesuai.

git remote add origin [email :ravisaive/project.git

Sekarang waktunya untuk push, yaitu menyalin dari repositori Anda ke repositori jarak jauh. Perintah git push mengambil dua argumen: “nama jarak jauh ” dan “nama cabang ”. Kedua nama ini biasanya masing-masing adalah Asal dan Master:

git push origin master

Itu dia! Sekarang Anda dapat membuka tautan https://github.com/username/repo untuk melihat proyek git Anda.