Tôi có một số tệp trong trang CodeIgniter mà tôi muốn có trong repo nhưng không theo dõi bất kỳ thay đổi nào.
Ví dụ: tôi triển khai cài đặt mới của khung này cho máy khách mới, tôi muốn các tệp sau được tải xuống (chúng có giá trị mặc định CHANGEME) và tôi chỉ phải thay đổi cụ thể cho máy khách này (thông tin cơ sở dữ liệu, thông tin địa chỉ email, CSS tùy chỉnh).
// the production config files i want the files but they need to be updated to specific client needs
application/config/production/config.php
application/config/production/database.php
application/config/production/tank_auth.php
// index page, defines the environment (production|development)
/index.php
// all of the css/js cache (keep the folder but not the contents)
/assets/cache/*
// production user based styling (color, fonts etc) needs to be updated specific to client needs
/assets/frontend/css/user/frontend-user.css
Hiện tại nếu tôi chạy
git clone git@github.com:user123/myRepo.git httpdocs
và sau đó chỉnh sửa các tập tin ở trên, tất cả đều tuyệt vời. Cho đến khi tôi phát hành một hotfix hoặc bản vá và chạy git pull
. Tất cả những thay đổi của tôi sau đó được ghi đè.