belajar membuat git

Upload: achmad-raizaldi

Post on 14-Jan-2016

214 views

Category:

Documents


0 download

DESCRIPTION

mudahnya membuat repository dengan giti

TRANSCRIPT

Tutorial GIT : Instalasi, Penggunaan & Upload Proyek ke GithubAgung SetiawanURL:http://goo.gl/xNjKvMay 14th, 2013 Tips & Tricks,Tutorial,Web Development 36 CommentsGIT merupakan sebuahVersion Control System(VCS) yang digunakan dalam tim pengembangan perangkat lunak untuk bekerja bersama.Version Controlmaksudnya sistem Git akan mencatat setiap perubahan yang terjadi padasource codekita sehingga memungkinkan untuk mengambil kembalisource codelama jika suatu saat kita ingin kembali ke versi berapapun dari aplikasi yang pernah kita tulis.

Image By http://mattbanks.me/wordpress-deployments-with-git/Misal seperti ini. Kita sedang mengembangkan sebuah aplikasi web menggunakan PHP. Ketika kita sudah selesai melakukan koding maka kita menyimpannya ke dalamrepositoryGit atau istilahnyacommit. Pada langkah ini kita sudah membuat versisource codekita katakanlah versi 1. Besoknya kita melakukan perubahan pada versi 1 kita tadi dan seperti sebelumnya kita juga melakukancommitke dalamrepository, maka versi 2 akan tercipta. Lantas apakah versi 1 akan hilang? tidak. Setelah kita bekerja beberapa kali memperbaiki atau menambahkan fitur padasource codekita sampai 20 versi pun kita akan selalu bisa untuk kembali ke versi lama yang keberapapun begitu juga sebaliknya.Commityang tadi kita lakukan hanya akan disimpan padarepositorylokal yang ada pada komputer kita. Lantas bagaimana agar bisa diakses bersama-sama oleh anggota tim? maka kita membutuhkan sebuah repository central. Website yang menyediakan jasarepositorycentral untuk Git adalahGithub.com. Pada tulisan ini saya akan mencoba untuk menjelaskan dari langkah awal instalasi Git, penggunaan dasar hingga mengupload proyek kita ke Github.comStep by step-nya adalah sebagai berikut1. Buat terlebih dahulu akun diGithub.com, caranya segampang mendaftar Facebook2. Downloadl software Git dihttp://git-scm.com/downloads, sesuaikan dengan sistem operasi yang kamu gunakan. Saya menggunakan Windows, kemudian install3. Masuk ke direktori tempat proyek PHP kalian berada, misal C:/XAMPP/htdocs/ProyekPHP. Source code yang ada pada folder ProyekPHP ini yang akan kita masukkan ke repository Git dan kita upload ke Github4. Untuk pengguna Windows klik kanan didalam folder ProyekPHP dan pilih Git Bash. Berikut adalah gambarnya

Git Bash1. Lakukan inisialisasi dengan mengetikkan perintah berikut pada Git Bash tadigit initPerintah tersebut akan membuat sebuah repository lokal untuk proyek kita2. Langkah berikutnya adalah memasukkan file-file source code serta folder pada proyek kedalam staging area, yaitu suatu kondisi dimana file serta folder source code dimasukkan ke dalam repository namun dalam keadaan temporary, belum disimpan. Untuk melakukannya gunakan perintah berikutgit add *Perintah tersebut akan memasukkan seluruh file dan folder yang ada pada folder ProyekPHP. Jika ingin memasukkan satu persatu cukup tuliskan nama file lengkap dengan ekstensinya atau nama folder jika hanya ingin menambahkan satu foldergit add index.phpgit add nama_folder3. Setelah itu kita siap untuk menyimpan source code kita kedalam repository. Ketikkan perintah berikutgit commit -m "Commit Pertama, Versi 1"Perintah diatas akan menyimpan source code kita sekaligus memberikan catatan supaya mudah kita ingat4. Sekarang login ke Github.com dan buatlah sebuah repository baru dengan mengeklik tombol yang terletak pada kanan atas. Perhatikan gambar berikut

Membuat Repo Baru1. Buat repository dengan nama PHPKeren misalnya

Membuat Gihub RepoSetelah itu klik tombol Create repository2. Sekarang kita bisa mengakses remote repository dengan url https://github.com/blinkawan/PHPKeren.git misalnya3. Kembali ke Git Bash. Tambahkan remote repository yang barusan kita buat supaya proyek kita bisa diupload. Berikut perintahnyagit remote add origin https://github.com/blinkawan/PHPKeren.git4. Selanjutnya kita download terlebih dahulu file readme yang ada secara default ketika kita membuat repository di github dengan mengetikkan perintahgit pull origin masterMaka file readme.md akan berada pada folder proyek kita

Readme.md Terakhir adalah mengupload ke Github dengan perintahgit push origin mastermasukkan username serta password jika diminta Cek pada github maka file ktia sudah berada disana

Repository GithubCukup mudah bukan :DSemoga bermanfaat dan jangan lupa fork me!

Home About us News Sitemap Guestbook Contact us Help & Regulation LOGINBitbucket file project hosting14 September 2012, 10:47 WIB | 1588 ViewsKalian banyak berkecimpung didunia pengcodean tentu tidak asing dengan SVN, Git, CVS dll. Benar Software yang bertugas memanagement code - code agar tidak saling tumpang tindih antara programer satu dengan yang lainnya (bila di kerjakan secara Team) Software - Softwere management diatas sangat berguna sekali, lebih - lebih untuk Manager yang ingin tau kerjaan anak buahnya ngapain aja... (ngaskus terus ato coding ^_^ ).Untuk yang suka gratisan (seperti saya)bitbucketsangat saya recomendasikan mengingat tidak adanya batasan Space yang ditawarkan akan tetapi hanya dibatasi oleh 5 user (Team) untuk mengerjakan dalam 1 project, bitbucket juga memungkinkan kalian untuk Switch mode Privateprojectyang kalian development, ini untuk menjaga kerahasiaan code sumber yang sedang kalian buat. Lain halnya dengan github yang tidak memperbolehkan Private project untuk versi gratisnya tai tidak kalian temui dibitbucket.Untuk kalian yang penasaran pengen coba silahkan Daftar dolo melaluilink iniSilahkan kalian pilih mau single account atau membuat Team untukprojectyang kalian developt, setelah proses registrasi selesai kalian bisa membuat Repositori/project baru atau bahkan mau melakukan Import Project2 kalian yang ada di github ini sangat memungkinkan.Untuk membuat Repositori/Porject baru1. Hover tombol Repositories pada Top menu2. Klik link Create Repository (Lihat gambar)

Dari gambar diatas terlihat Checkbox untuk Private / Public Repositories silahkan pilih, Language atau bahasa program sesuaikan dengan Project kalian3. Pastikan pada Komputer kalian telah terinstall Git-Core kemudian jalankan perintah dibawah$ git clone "url repositoriesnya"$ echo "Keterangan repositories" > readme.md// ini akan menyimpan text ke file readme$ git add -A// Daftarkan ke git semua file$ git commit -a -m "Keterangan commit"// Commit ke Git local$ git push -u origin master// akan menyimpan (upload) file ke bitbucketBila kalian telah mempunyai Repositories di github, google dll dapat kalian import melalui cara berikut :1. Hover Tab Repositories - klik menuImport Repositories2. Pilih akan melakuka import dari website apa?3. isi link tujuan yang akan di import

Catatan :1. bitbucket dapat kalian intip kewww.bitbucket.org2. Saya menggunakan linux untuk mencoba git-core