Đổi tên nhánh khi push tới remote repo

Cách push lên repo mà tên nhánh trên repo và local khác nhau:

git push origin local-name:remote-name


Chuyện là tôi clone httpbin  (dùng để test Http Client) về để tạo mirror trên heroku  và phát triển thêm một số tính năng hay ho ví dụ như đếm số lượt request (để kiểm tra client có bị dublicate request không). Dưới đây là các bước mà tôi đã làm:

Clone project về:

git clone https://github.com/kennethreitz/httpbin.git


Checkout tag có thể chạy được trên heroku:

git checkout v0.5.0


Tạo nhánh deploy từ tag hiện tại:

git checkout -b deploy


Cấu hình heroku remote repo:

git remote add heroku heroku-remote-repo-url


Push lên nhánh master của heroku:

git push heroku develop:master


All done!

No comments yet