Kontrol versi dan program Anda dalam grup dengan Git dan Gitorious

Tes ini dan hasilnya dilakukan di meta distribusi Canaima

Git adalah perangkat lunak kontrol versi yang dirancang oleh Linus Torvalds, dengan mempertimbangkan efisiensi dan keandalan pembuatan versi aplikasi ketika mereka memiliki banyak file kode sumber.

Gitorious adalah nama sistem yang menawarkan hosting untuk proyek pengembangan kooperatif perangkat lunak gratis berdasarkan lingkungan Web menggunakan sistem kontrol versi terdistribusi Git, serta perangkat lunak server sumber terbuka ini yang dikembangkan dan dihosting di dalamnya.

setting_up_gitorious_on_artikel_server_Anda_sendiri

Apa yang dapat kita lakukan dengan dua elemen ini?
Kedua elemen ini berjalan seiring, dengan git kami mengemas kode sumber kami. Dengan Gitorious kami membagikannya dengan cara yang sederhana dan elegan, sehingga lebih banyak pengembang yang dapat berkontribusi pada proyek tersebut, sekaligus kami mengelola versi yang telah dibuat sebelumnya.

Bagaimana cara menggunakan Git & Gitorius?

Mari kita mulai dengan Gitorius

  • Daftar dan konfirmasi akun melalui surat
  • Buat Kunci SSH. Kunci SSH adalah kunci akses kami untuk mengunggah file ke gitorius.
  • Untuk membuat kunci akses kita pergi ke terminal dan menginstal paket "sudo apt-get install ssh"
  • Kami mengeksekusi di terminal "ssh-keygen"
  • Kami mengikuti langkah-langkah dan memasukkan kuncinya.
  • Jika semuanya berjalan dengan baik, kata sandi kami akan dibuat
  • Kami mengakses direktori /home/usuario/.ssh
  • Kami menyalin apa yang ada di dalam file id_rsa.pub
  • Kemudian kami mengakses sesi gitorious kami dan memasukkan apa yang kami salin ke "Kelola Kunci SSH"
  • Sekarang, kita dapat membuat proyek di halaman gitorius. "Buat Proyek Baru", kami mengisi formulir.
  • Kami membuat repositori, kami menambahkan nama dan deskripsi untuk itu.

Sekarang kita pergi dengan GIT

Sekarang kami meminta salinan proyek.

git clone git@gitorious.org:nombredelrepositorio/nombredelrepositorio.git

cd nombredelrepositorio

Buat cabang bernama "master" di repositori Anda dari Gitorious, dengan menjalankan:

git remote add master git@gitorious.org:nombredelrepositorio/nombredelrepositorio.git

Salin semua kode sumber proyek Anda di dalam direktori Anda saat ini:

cp -rv /path/to/your/code/nombredelrepositorio/* . O crea los archivos fuente de tu proyecto

Tambahkan file baru ke cabang ini (master):

git add .

Lakukan perubahan ini, maksud saya lakukan semua file yang Anda salin satu menit yang lalu:

git commit -a

Perbarui proyek Anda di repositori Gitorious:

git push --all

Catatan:

Ada lebih banyak opsi dengan git, ini dasar-dasarnya, untuk dapat membuat proyek, mengunggah dan memperbarui file, jelas git lebih kompleks.

Saya tahu ada bagian depan untuk git tetapi saya lebih suka seperti itu, dan itulah isi artikelnya.

Juga berlaku untuk bitbucket


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.   eliotime3000 dijo

    Cukup berguna, sejujurnya, tetapi jauh lebih aman untuk melakukannya di Debian daripada Canaima (walaupun Canaima setara dengan Ubuntu, sejujurnya).

  2.   ferchmetal.dll dijo

    ini menarik!

  3.   Dia lewat sini dijo

    sangat bagus, saya menginstal di debian gitosis + gitweb (di belakang nginx) dan sebenarnya saya sangat senang, di atas segalanya, karena saya memberikan / etc dari setiap tim dan saya memiliki kontrol perubahan yang lebih cepat dan lebih terlihat, jadi untuk berbicara.