Tôi vừa tạo ứng dụng Heroku mới và tôi không quản lý để đẩy thư mục phụ backend
của repo của tôi (chi nhánh staging
) đến ứng dụng mới được tạo myapp-staging
(chưa có chi nhánh).lỗi "không đủ tiêu chuẩn" với git subtree đẩy
Dưới đây là cách tôi đẩy cây con:
git push heroku `git subtree split --prefix=backend staging`:master
Một lỗi liên quan:
error: unable to push to unqualified destination: master
The destination refspec neither matches an existing ref on the remote nor
begins with refs/, and we are unable to guess a prefix based on the source ref.
error: failed to push some refs to '[email protected]:myapp-staging.git'
tôi đã cố gắng git fetch heroku
. "Điểm đến không đủ tiêu chuẩn" này có nghĩa là gì? Không nên lệnh này tạo ra chi nhánh ở xa?
Giải pháp của bạn hoạt động, nhưng tôi tự hỏi tại sao phương pháp đầu tiên không hoạt động. Bởi vì nó được chỉ ra là đúng cách để làm điều đó ở nhiều nơi. – jgato