cari

Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk memilih antara menggunakan git, mengehosnya pada VPS anda sendiri, atau Coding.net?

Pemula untuk belajar git. Tidak memahami perbezaan antara pelbagai cara kerja. Saya harap anda semua boleh membantu saya membuat perbandingan.

Tiga tempat untuk meletakkan kod: VPS, pengehosan Coding.net, mesin tempatan

Terdapat tiga kaedah sekarang:

  1. VPS mencipta direktori kerja. Pada mesin ini, menggunakan git clone
    terus pada direktori kerja memerlukan langkah tambahan git reset --hard master. Ini tidak akan diautomasikan

  2. VPS mempunyai repo, direktori kerja dan mencipta cangkuk. Menggunakan mesin ini, anda boleh menggunakan git-hook

    untuk menyerahkan repo
  3. Buat repo dalam coding.net, buat webhook dan git pull dalam vps secara automatik.
    Ini boleh menggunakan webhook yang disediakan

Ini adalah kaedah yang saya pelajari setakat ini Adakah ketiga-tiga kaedah ini paling berkesan?

黄舟黄舟2796 hari yang lalu690

membalas semua(3)saya akan balas

  • 世界只因有你

    世界只因有你2017-05-02 09:31:31

    Sebenarnya, apa yang anda ingin tanya ialah bagaimana untuk melakukan penyepaduan/pengerahan berterusan, bukan? Adalah lebih selamat dan mudah untuk mengehoskan kod pada pihak ketiga dan menggunakan webhooks.

    Jika kod anda perlu menjalankan ujian unit atau membina sebelum penggunaan, anda mungkin memerlukan CI Terdapat banyak CI percuma yang tersedia, dan kebanyakannya juga menyokong penggunaan automatik. Contohnya: travis-ci

    balas
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-02 09:31:31

    Fail statik dihidangkan terus menggunakan halaman pengekodan. Nodejs menggunakan PM2 untuk penempatan.

    balas
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-02 09:31:31

    Adakah terdapat hubungan yang diperlukan antara mempelajari Git dan membeli VPS?

    balas
    0
  • Batalbalas