git push ralat cawangan asal src refspec xxx tidak sepadan dengan mana-mana
阿神
阿神 2017-05-02 09:37:30
0
2
730

Pertama sekali, ini adalah projek yang dilakukan oleh orang lain dan saya ingin mengulanginya sekarang

Jujukan operasi adalah seperti berikut
git config --global user.email ""
git config --global user.name ""
Serahkan ke gudang tempatan buat kali pertama
git add .
git commit
Serahkan ke gudang jauh
git remote add origin git@xxx

git pull orgin xxx
Perhatikan bahawa tarik di sini boleh ditarik
tetapi tolak akan mengembalikan ralat

Mesej ralat adalah seperti berikut:
ralat: src refspec xxx tidak sepadan dengan mana-mana.
ralat: gagal menolak beberapa rujukan ke 'git@'

Saya mencari stackOverflow dan terdapat penyelesaian
git push origin HEAD:branch

Tetapi saya ingin bertanya sama ada terdapat cara untuk memulihkannya kepada kaedah berikut?
git push origin xxx

Dan tolak di sini menunjukkan akar dalam fail log git.log

阿神
阿神

闭关修行中......

membalas semua(2)
PHPzhong

Terima kasih atas jemputan. Anda boleh melaksanakan git pull origin 分支, tetapi ralat akan berlaku jika anda melaksanakan git push origin 分支! Sungguh menakjubkan! Anda boleh melaksanakannya secara setempat ssh –T git@github.com dan cuba lihat apa yang berlaku

某草草

Gudang terpencil anda tidak mempunyai cawangan yang sepadan, bagaimana anda menolaknya?

git push -u origin master
Username for 'https://github.com': yourusername
Password for 'https://yourusername@github.com': 
error: src refspec master does not match any.
error: failed to push some refs to 'https://github.com/yourusername/foobar.git'
//解决方案:

git init
git add .
git commit -m 'message'
git *create remote
git push -u origin master
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan