Bagaimana untuk memilih antara menggunakan git, mengehosnya pada VPS anda sendiri, atau Coding.net?
黄舟
黄舟 2017-05-02 09:29:31
0
3
684

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?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

membalas semua(3)
世界只因有你

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

淡淡烟草味

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

我想大声告诉你

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

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan