Memulakan projek dengan Git dan Google Code (Bahagian I)

Saya telah lama mengikuti blog dan saya ingin berkongsi sesuatu dengan anda sebentar. Nasib baik saya sekarang mempunyai sedikit masa dan memutuskan untuk mengumpulkan tutorial mini tentang bagaimana membina projek dengan Git dan muat naik ke Kod Google.

Banyak tutorial bermula dengan mengklon repositori (memuat turunnya dari pelayan jauh seperti Kod Google, GitHub, Bitbucket , dll ...), tetapi sangat sedikit yang mengambil kira pembangun yang memulakan sesuatu dan ingin melakukan projek itu menggunakan sistem kawalan versi (CVS, Sistem Versi Bersamaan) suka Git.

Untuk mengetahui lebih lanjut mengenai kawalan versi, anda dapat melihat artikel ini di Wikipedia: Kawalan versi y CVS.

Pelaksanaan sistem kawalan versi untuk pengembangan perisian membolehkan anda menghindari situasi seperti yang kita lihat di Imagen 1 (Saya tidak ragu bahawa ia berlaku kepada lebih daripada seorang daripada kita).

pelbagai-versi-projek

Imagen 1

Sebaliknya, setelah kita menguasai sistem ini kita dapat memperluasnya untuk menggunakannya dalam aplikasi lain. Sebagai contoh, ia dapat digunakan untuk memiliki kontrol versi dokumen yang biasanya kita edit. Ini membolehkan kita menyimpan catatan sejarah kerja yang dijalankan serta merealisasikan pelbagai cabang yang boleh menjadi sumbangan dari pelbagai kolaborator.

Kenapa Git?

logo git

Oleh kerana ia adalah salah satu yang terbaik di luar sana. Ia dicipta oleh rakan kita yang dikasihi Linus Torvalds di C pada tahun 2005 dan yang digunakan untuk mengawasi versi Kernel Linux (tidak buruk, bukan?).

Ia agak mudah digunakan dan menurut tinjauan yang dilakukan pada tahun 2013 yang mengucapkan selamat tinggal, pengguna Eclipse IDE memiliki penggunaan 30%.

Untuk maklumat lebih lanjut, anda boleh membaca artikel mengenai Wikipedia (dalam bahasa Inggeris) mengenai Git, atau terus melalui anda laman web rasmi

Di laman web rasmi, kami dapat menemui semua dokumentasi yang berkaitan, sebuah buku yang merangkumi aspek-aspek yang paling penting Git untuk mengetahui lebih lanjut apa yang akan kita lihat dalam artikel ini.

Nasib baik kita mempunyai satu Versi Sepanyol yang diterjemahkan dengan cukup baik dan cukup lengkap juga. Terjemahannya adalah dalam GitHub dan anda boleh menyumbang untuk memperbaikinya.

Mengapa dalam Kod Google?

google-code-project-logo

Tidak banyak yang boleh dikatakan mengenai gergasi Internet ... Walaupun terdapat banyak pilihan untuk projek hosting, banyak dari kita sudah mempunyai akaun Google dan oleh itu anda sudah mempunyai nama pengguna anda Kod Google, membuat sesuatu menjadi lebih mudah.

Juga Kod Google Ia menganjurkan beratus-ratus projek dalam pelbagai bahasa, percuma, ia eksklusif untuk penggunaan projek Open Source dan sangat mudah digunakan.

Sebaliknya, anda harus memilih salah satu daripada banyak pilihan dan saya hanya fikir saya akan mencuba apa yang ditawarkan oleh gergasi web kepada kami. Pada masa ansuran saya akan mengkaji tawaran lain yang ada.

Tidak lama lagi ...

Sejauh ini pengenalan ringkas dan pada ansuran seterusnya kami akan mengkaji bagaimana membuat projek kami di Kod Google.

Salam!


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   penipu kata

    Baiklah, Kod Google membunuh saya (dan mengakses projek yang dihoskannya) kerana disekat untuk negara saya (Cuba), saya menggunakan Github sepenuhnya, dan walaupun saya dapat mengakses Kod Google, saya tidak dapat melihat penggunaan sesuatu selain Github, hanya mereka adalah yang terbaik.

    1.    meriah kata

      Ya, mereka banyak bercakap mengenai Kebebasan di web dan mereka telah menyekat kami.

      1.    ivanlinux kata

        NSA menggunakan ICANN untuk mengancam Google, Amerika Syarikat dapat menutup halaman yang diinginkannya. Sekiranya Google membuka perkhidmatannya ke Cuba, ICANN akan menutup domain (yang tidak disukai oleh Google). Adakah seseorang mengatakan VPN? ^ _ ^

        1.    eliotime3000 kata

          Begitulah, di Cuba. pengedaran lebar jalur tidak rata, jadi VPN adalah kemewahan di sana.

          1.    ivanlinux kata

            Di sini mereka murah: http://www.vpnbook.com/freevpn (Tepat $ 0)

    2.    ikut kata

      Perbezaan lain adalah bahawa di github beberapa syarikat menggunakannya untuk mencari bakat baru mereka, yang tidak berlaku dengan kod google. Sebaliknya, jika Google sendiri menyerahkan beberapa projek Opensourcenya ke GitHub, tidakkah anda menganggap itu untuk sesuatu?… Salam untuk semua.

  2.   irvandoval kata

    Kod Google sangat berguna, saya menggunakannya untuk tugas universiti tetapi tidak menggunakan Git tetapi Subversion, saya menggunakan svn kerana dialah yang saya kuasai pada dasarnya

  3.   scorponox kata

    Kembali pada hari tutorial git ini disyorkan kepada saya.

    http://gitimmersion.com/index.html

    Saya merasa sangat baik.

  4.   blackgem kata

    Sekiranya saya tidak ingat dengan teruk, Kod Google sudah merangkumi kandungan, muat turun dan sebagainya yang dapat diedit selama berbulan-bulan. Saya tidak menggunakannya, jadi saya tidak mengetahuinya, tetapi saya rasa ia akan menjadi perkara yang anda akan bincangkan secara mendalam kerana tepat pada bulan Januari 2014, mereka mengalami perubahan mendadak. Dan bahawa saya pro Google XD

  5.   lecovi kata

    Yang benar adalah bahawa saya tidak menyedari sekatan Kod Google, sepertinya sesuatu yang mudah untuk dimulakan tanpa perlu membuat akaun baru (kerana banyak yang mesti mempunyai akaun Google).
    Itu adalah pilihan yang saya cuba, ia berguna untuk saya dan saya membagikannya. Tentunya ada banyak pilihan lain yang lebih baik, tetapi semuanya bergantung pada bagaimana lingkungan kerja masing-masing.
    Kita mesti melihat apa yang ada di Google untuk kita pada tahun 2014, saya tahu mereka sedang menyiapkan laman web baru untuk memusatkan aktiviti pemaju.

    Nasib baik mereka adalah alat 2.0, apabila mereka mengambil polisi yang tidak meyakinkan pengguna, seseorang berhenti menggunakannya dan voila! Sudah tentu, anda harus selalu mengambil kira perkara itu, kerana ia mungkin tidak lagi wujud tanpa ada yang menginginkannya ...