git warning: refname 'HEAD' is ambiguous是什么问题
習慣沉默
習慣沉默 2017-05-02 09:41:09
0
1
1395
git status
git warning: refname 'HEAD' is ambiguous
git warning: refname 'HEAD' is ambiguous
On branch develop
Your branch is up-to-date with 'origin/develop'
nothing to commit, working tree clean

ref信息如下

git show-ref
...... refs/heads/HEAD
...... refs/heads/develop
...... refs/heads/master
...... refs/remotes/origin/HEAD
...... refs/remotes/origin/develop
...... refs/remotes/origin/master
...... refs/tags/v1.0
...... refs/tags/v1.1

应该怎么解决?

習慣沉默
習慣沉默

membalas semua(1)
给我你的怀抱

Masalah ini disebabkan oleh fakta bahawa anda mempunyai cawangan yang dipanggil HEAD Anda boleh menganggap nama ini sebagai perkataan terpelihara. Ia digunakan untuk menunjukkan cawangan mana cawangan semasa dan tidak sepatutnya secara langsung Gunakannya sebagai nama cawangan (tetapi cawangan HEAD jauh adalah OK, seperti asal/HEAD. Orang ramai sering menyemak ini, dan hasilnya menjadi cawangan HEAD tempatan, yang merupakan punca masalah ini ).

Penyelesaian adalah sangat mudah. ​​Hanya padam atau namakan semula cawangan tersebut. Contohnya, padamkan:

git branch -D HEAD

Selain itu, seseorang telah mencipta teg menggunakan HEAD, yang akan menyebabkan masalah yang sama, p.s.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!