Memulai proyek dengan Git dan Google Code (Bagian I)

Saya telah mengikuti blog selama beberapa waktu dan saya ingin berbagi sesuatu dengan Anda untuk sementara waktu. Untungnya sekarang saya punya waktu dan memutuskan untuk menyusun mini-tutorial tentang bagaimana membangun sebuah proyek dengan pergi dan mengunggahnya ke Google Code.

Banyak tutorial dimulai dengan mengkloning repositori (mengunduhnya dari server jarak jauh seperti Google Code, GitHub, Bitbucket , dll ...), tetapi sangat sedikit yang memperhitungkan pengembang yang memulai sesuatu dan ingin melakukan proyek itu menggunakan sistem kontrol versi (CVS, Sistem Pembuatan Versi Bersamaan) Suka pergi.

Untuk mempelajari lebih lanjut tentang kontrol versi, Anda dapat melihat artikel ini di Wikipedia: Kontrol versi y CVS.

Penerapan sistem kontrol versi untuk pengembangan perangkat lunak memungkinkan Anda menghindari situasi seperti yang kita lihat di Gambar 1 (Saya tidak ragu bahwa itu terjadi pada lebih dari satu dari kita).

berbagai versi-proyek

Gambar 1

Di sisi lain, setelah kita menguasai sistem ini, kita dapat memperluasnya untuk digunakan di aplikasi lain. Misalnya, ini dapat digunakan untuk memiliki kontrol versi dari dokumen yang biasanya kita edit. Ini memungkinkan kami untuk menyimpan catatan sejarah dari pekerjaan yang dilakukan serta realisasi berbagai cabang yang dapat menjadi kontribusi dari berbagai kolaborator.

Mengapa Git?

git-logo

Yah, terutama karena ini adalah salah satu yang terbaik di luar sana. Itu dibuat oleh teman kita tersayang Linus Torvalds di C pada tahun 2005 dan merupakan yang digunakan untuk melacak versi kernel Linux (lumayan, kan?).

Penggunaannya relatif mudah dan menurut survei yang dilakukan pada tahun 2013 ini yang mengatakan selamat tinggal, pengguna Eclipse IDE memiliki adopsi sebesar 30%.

Untuk informasi lebih lanjut, Anda dapat membaca artikel Wikipedia (dalam bahasa Inggris) tentang pergi, atau langsung melalui situs resmi

Di situs resmi kami dapat menemukan semua dokumentasi yang relevan, sebuah buku yang mencakup aspek-aspek terpenting pergi untuk mempelajari lebih lanjut apa yang akan kita lihat di artikel ini.

Untungnya kami punya satu Spanyol versi yang diterjemahkan dengan cukup baik dan juga cukup lengkap. Terjemahan sudah masuk GitHub dan Anda dapat berkontribusi untuk meningkatkannya.

Mengapa di Google Code?

logo-kode-proyek-google

Tidak banyak yang bisa dikatakan tentang raksasa Internet ... Meskipun ada banyak pilihan untuk proyek hosting, banyak dari kita sudah memiliki akun Google dan oleh karena itu Anda sudah memiliki nama pengguna Anda Google Code, membuat segalanya menjadi lebih mudah.

Juga Google Code Ini menjadi tuan rumah ratusan proyek dalam berbagai bahasa, gratis, khusus untuk penggunaan proyek Open Source dan sangat mudah digunakan.

Di sisi lain, Anda harus memilih salah satu dari banyak opsi dan saya hanya berpikir untuk mencoba apa yang ditawarkan raksasa web kepada kami. Di masa depan angsuran saya akan mereview penawaran lain yang ada.

Segera…

Sejauh ini pengantar singkat dan dalam angsuran berikutnya kami akan mengulas cara membuat proyek kami di Google Code.

Salam!


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   pemburu dijo

    Nah, Google Code membunuh saya (dan mengakses proyek yang dihostingnya) karena diblokir untuk negara saya (Kuba), saya menggunakan Github sepenuhnya, dan meskipun saya dapat mengakses Google Code, saya tidak mengerti gunanya menggunakan sesuatu selain Github, mereka adalah yang terbaik.

    1.    hidup dijo

      Ya, mereka banyak berbicara tentang Kebebasan di web dan mereka telah memblokir kami.

      1.    ivanlinux dijo

        NSA menggunakan ICANN untuk mengancam Google, Amerika Serikat dapat menutup halaman yang diinginkannya. Jika Google membuka layanannya ke Kuba, ICANN akan menutup domainnya (yang tidak disukai Google). Apakah seseorang mengatakan VPN? ^ _ ^

        1.    eliotime3000 dijo

          Nah, itu yang terjadi di Kuba. distribusi bandwidth tidak merata, jadi VPN adalah kemewahan di sana.

          1.    ivanlinux dijo

            Ini dia murah: http://www.vpnbook.com/freevpn ($ 0 tepatnya)

    2.    tahuri dijo

      Perbedaan lainnya adalah bahwa di github beberapa perusahaan menggunakannya untuk mencari bakat baru mereka, tidak demikian halnya dengan kode google. Di sisi lain, jika Google sendiri mentransfer beberapa proyek OpenSource ke GitHub, bukankah menurut Anda itu untuk sesuatu?… Salam untuk semua.

  2.   irvandoval dijo

    Kode Google sangat berguna, saya menggunakannya untuk tugas universitas tetapi tidak menggunakan Git tetapi Subversion, saya menggunakan svn karena pada dasarnya saya adalah orang yang saya kuasai

  3.   scorponox dijo

    Kembali pada hari saya merekomendasikan tutorial git ini.

    http://gitimmersion.com/index.html

    Saya merasa sangat baik.

  4.   permata hitam dijo

    Jika saya tidak terlalu ingat, Google Code telah mencakup konten yang dapat diedit, unduhan, dan semacamnya selama berbulan-bulan. Saya tidak menggunakannya jadi saya tidak up-to-date dengannya, tetapi saya kira itu akan menjadi sesuatu yang akan Anda bahas secara mendalam karena tepatnya untuk Januari 2014 mereka mengalami beberapa perubahan mendadak yang membatasi. Dan saya pro Google XD

  5.   lecovi dijo

    Sebenarnya saya tidak mengetahui batasan Google Code, tampaknya mudah bagi saya untuk memulai tanpa harus mendapatkan akun baru (karena banyak yang harus memiliki akun Google).
    Itu adalah opsi yang saya coba, berguna bagi saya dan saya membagikannya. Tentunya masih banyak pilihan lain yang lebih baik, tapi itu semua tergantung bagaimana lingkungan kerja masing-masing.
    Kita harus melihat apa yang Google sediakan untuk kita di tahun 2014, saya tahu mereka sedang mempersiapkan situs baru untuk memusatkan aktivitas para pengembang.

    Untungnya mereka adalah alat 2.0, ketika mereka mengambil kebijakan yang tidak meyakinkan pengguna, seseorang akan berhenti menggunakannya dan voila! Tentu saja, Anda harus selalu mengingatnya, karena mungkin saja hal itu lenyap tanpa ada yang menginginkannya ...