Đây là một repository của mình.
Cách làm của mình như sau.
- Tạo ra 3 branch:
master
,develop
(test thử một số thay đổi, nếu ok thì merge vào master),fixbug
(dùng fix các bug đã biết). - Khi merge code từ fixbug, develop vào master thì mình dùng
git merge --no-ff
, còn để update thay đổi của master vào branch khác thì mình dùnggit rebase master
. - Bên cạnh đó mình cũng tạo một số branch cho từng tính năng, ví dụ
control/Slider
để thêm một control. Khi xong thì merge vào master và xóa branch đi.
Mình vừa mới học git thời gian gần đây, và theo một số nguồn trên mạng mình học thì cách làm cơ bản là vậy. Vì mình chưa có kinh nghiệm thực tế với git, nên không biết cách mình làm có đúng hay không, và có cần cải thiện gì không.