Tôi có một dự án được lưu trữ trên Heroku và đến lúc tôi muốn tạo một máy chủ thử nghiệm thay thế (vì vậy tôi có thể kiểm tra các nhân viên của Heroku mà không làm hỏng quá trình sản xuất).
Tôi đã thiết lập điều khiển Heroku chính của mình chạy thân cây và điều khiển từ xa Heroku mà tôi muốn chạy một nhánh thay thế.
Vấn đề của tôi là vì chi nhánh thay thế của tôi không phải là chủ, Heroku sẽ không xây dựng nó.
$ git push heroku-dev test
counting objects ...
...
Pushed to non-master branch, skipping build.
To git@heroku.com:example-dev.git
* [new branch] test -> test
Chuyển đổi bản dựng này thành bản gốc không phải là một tùy chọn tại thời điểm này. Rõ ràng một lựa chọn là tạo ra một repo git hoàn toàn mới, đó là bản sao của nhánh thử nghiệm của tôi, nhưng điều đó không có vẻ rất lý tưởng.