Saat ini website saya (server produksi) sudah memiliki banyak kode di dalamnya. Dan sekarang saya ingin mulai menggunakan Git untuk proyek saya dan menyiapkan server pementasan untuk tim saya. Adakah yang bisa memberi saya nasihat?
Inilah gambaran di benak saya:
Production - Production server which already have codes
↑
Staging - New staging server, will install Trac too
↗↙ ↖↘
Developer1 Developer2 - Local development
Pertanyaan saya adalah, bagaimana saya harus memulai?
Berikut beberapa langkah dalam pikiran saya:
- lakukan
git initdi server produksi (apakah ini aman?) clonerepo dari produksi ke server pementasan- pengembang
clonerepo dari pementasan ke mesin lokal mereka pushfile ke server pementasan setelah selesai diubah- bila pementasan sudah siap,
pushsemuanya untuk produksi
Apakah alur kerja ini masuk akal, atau ada cara yang lebih baik untuk melakukannya?
Bagaimana jika saya hanya ingin mengubah satu file?
Apakah origin / master ada hubungannya dengan proses ini ?? Siapa asalnya? apakah saya akan memiliki banyak asal ??
Juga, kapan harus digunakan pengembang branchdalam kasus ini?