Mercurialを使用しているブランチを確認する最良の方法は何ですか?
hg log -l 5
これは、gitのように動作状態についてではなく、リポジトリ内の最新のコミットを表示しているようですので、git status
私はどのブランチにいるかを教えてくれると思います。 hg status
は何も表示しません。
hg identify
コマンドと-b
ブランチオプションを使用できます。
C:\Some\Repository> hg identify -b
default
hg branch
。少なくともhg help
1回:^)
hg sum
を使用できます
たとえば、AとBの2つのブランチがあるとします
[root@B6LEB1 ATS]# hg update A
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
[root@B6LEB1 ATS]# hg sum
parent: 1787:3f06e1a0260a
made A
branch: A
commit: (clean)
update: (current)
[root@B6LEB1 ATS]# hg update B
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
[root@B6LEB1 ATS]# hg sum
parent: 1788:7ff3c507efd9 tip
made B
branch: B
commit: (clean)
update: (current)
$ hg branch
常にキーワードを指定してgrepを使用して検索できます。この場合、
$ hg help | grep branch`
あなたにあげる:
branch set or show the current branch name
branches list repository named branches
graft copy changes from other branches onto the current branch
heads show branch heads