Thoạt nhìn có vẻ như bạn đã có master
và Heroku
của bạn thông số tròn một cách sai lầm vì các tham số đầu tiên git push
nên là tên của kho lưu trữ từ xa, thứ hai là refspec (thường là một nhánh). Bạn có nhiều khả năng có một chi nhánh được gọi là master
và một điều khiển từ xa được gọi là Heroku
. Nhưng tôi mong chờ bạn để có được một thông báo lỗi khác nhau nếu đó là trường hợp, một cái gì đó như:
fatal: 'master' does not appear to be a git repository
fatal: Could not read from remote repository.
Thông báo lỗi bạn đang nhìn thấy ngụ ý rằng không có địa phương master
chi nhánh. Đó sẽ là trường hợp nếu bạn chưa thực hiện bất kỳ cam kết nào vì git không tạo chi nhánh cho đến lần commit đầu tiên. Bạn có thể kiểm tra điều này bằng cách chạy:
git show-ref
Bạn sẽ thấy một dòng có chứa refs/heads/master
nếu bạn có chi nhánh chính. Nếu không thì hãy thử chạy:
git commit -m 'Initial commit'
Bạn cũng có thể tìm hiểu những gì remote hiện bạn có sẵn với:
git remote -v
Nếu bạn có một từ xa gọi Heroku bạn sẽ thấy một cái gì đó như:
Heroku [email protected]:yourproject.git (fetch)
Heroku [email protected]:yourproject.git (push)
Cảm ơn bạn @jijijijiji nó hoạt động cho tôi –
Làm việc cho tôi cũng được thăng hạng. – rorymorris89
omg, đáng sợ .. đã hoạt động. :) – csomakk