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.
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
- Pergi ke alamatnya gitorious.org
- 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
Cukup berguna, sejujurnya, tetapi jauh lebih aman untuk melakukannya di Debian daripada Canaima (walaupun Canaima setara dengan Ubuntu, sejujurnya).
ini menarik!
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.