2016-05-19 13 views
0

eclipseを使用しているときにコミット/プッシュ変更を行いたい場合は、Git Stagingビューを使用してコミットしてから、Gitリポジトリビューでブランチをリモートブランチにプッシュします。しかし、コミットとプッシュを押すと、新しいブランチが作成されます。ローカルブランチはmasterと呼ばれ、removeはorigin/HEADであり、作成された新しいリモートはorigin/masterです。デフォルトのブランチはorigin/HEADです。私は今日まで、コミットしてデフォルトにプッシュしています。コミットとプッシュが新しいブランチを作成し続ける

私はしばらくの間答えを探していましたが、実際にはこれを見つけることができませんでした。これが重複していればごめんなさい。

+0

Eclipseは、コミットする前に現在のブランチが「NO-HEAD」と呼ばれていると主張しましたか? – dorukayhan

+0

@ dorukayhanそうではありませんでした。歴史の中では、もしそれが役に立つなら、それは 'HEAD'" refs/heads/master "だと言いますか? – xDest

答えて

0

[現在のブランチはNO-HEAD]ではありませんでした。歴史の中では、それが役に立ちましたらHEAD "refs/heads/master"と書かれていますか?

HEADは別の分岐ではありません。これは、現時点ではchecked outのブランチへのポインタです。

+0

助けてくれてありがとう – xDest

+0

私が使っていたブランチは "マスター"と呼ばれ、デフォルトのブランチは "HEAD"(それは別のブランチ)と呼ばれていました。私はマスターを保ち、デフォルトのブランチをHEADからマスターに変更してからHEADを削除しました。 – xDest