git clone https://gerrit.wikimedia.org/r/p/mediawiki/core.git w/
を使用してソースをクローンしました。次に、git checkout <tag name>
またはgit checkout origin/REL<release number>
を実行して、特定のブランチ/タグを指定します。時には私が枝やタグを忘れていることがあります。gitでチェックアウトしたブランチ/タグを特定するにはどうすればよいですか?
SVNでは、私が使用しているブランチ/タグを調べるのにとtag
という明確な定義がありますが、目的は同じです。
私は現在どの支店/タグを決定していますか?
'git branch'は' *(no branch) master'です。しかし、「git name-rev HEAD」は、私が望むものとまったく同じです。 – Avery
"ブランチには足りない"ため、 '(ブランチなし)'が得られます。 gitが「分離されたHEAD」と呼ぶものがあります(誰かが指摘したように、あなたがそれについて考えるならグラフィックです:-))。とにかく、 "ブランチ上にいる"ということは、gitという言葉では、ブランチの* tip *にいなければならないことに留意することが重要です。それ以外の場合は、 "分離"しています。 「切り離された」ときに新しいコミットを追加すると、名前のない新しいブランチが作成されます。 – torek