Saya telah menggunakan kelalang pada heroku
Saya perlu mengubah suai kod dan menyerahkannya semula Saya tersilap menukar laluan ke folder lain dan menyerahkan cawangan induk folder yang salah ini ke pustaka jauh
Arahannya ialah git. push heroku master
Dan saya beralih ke folder kod yang betul dan kemudian menyerahkannya, gesaan
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'https://git.heroku.com/hulumei.git'
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
Jika saya menggunakan git pull, kod ralat gudang jauh digabungkan dengan kod tempatan Kemudian saya menggunakan perintah git reset --hard version number untuk melancarkan kembali ke nod yang betul, dan kemudian menyerahkannya ke alat kawalan jauh. perpustakaan, tetapi gesaan di atas masih ada
Bolehkah anda memberi saya jawapan? Terima kasih
Jika anda boleh mengesahkan bahawa kod dalam cawangan semasa anda adalah betul.
Buat asal rakaman jauh
git reset --hard HEAD~1
#Buat asal rekodgit push -f heroku HEAD:master
#Segerakkan ke gudang jauhgit buat asal rekod jauh