たとえば、ブランチ A から ブランチ B を切り出し、その後 ブランチ B に対して一連の操作を実行し、その後忘れてしまいました ブランチ B はどのブランチから切り取られたのでしょうか?どのブランチに作成されたかわかりますか?
ブランチ A
ブランチ B
git reflog --date=local | grep <branchname>これをチェックしてください: http://stackoverflow.com/ques...
git reflog --date=local | grep <branchname>
コミット ログを表示することで、ベースとなるブランチを見つけることができます。つまり、git log命令,不过需要借助一些命令选项。你可以使用--decorate选项来在提交日志中显示分支信息,以及--graph选项以ASCII图形形式显示分支历史,当然你还需要--all オプションを使用して、すべてのブランチ情報が表示されていることを確認します。
git log
--decorate
--graph
--all
リーリー
git Remote show Origin リモート アドレス、リモート ブランチ、およびローカル ブランチとリモート ブランチ間の対応関係を表示します。
git checkout - 前のブランチにカットして 2 回実行します (1 回目は前のブランチに、もう 1 回は切り替えて戻ります)
git reflog --date=local | grep <branchname>
これをチェックしてください: http://stackoverflow.com/ques...
コミット ログを表示することで、ベースとなるブランチを見つけることができます。つまり、
それはgit log
命令,不过需要借助一些命令选项。你可以使用--decorate
选项来在提交日志中显示分支信息,以及--graph
选项以ASCII图形形式显示分支历史,当然你还需要--all
オプションを使用して、すべてのブランチ情報が表示されていることを確認します。リーリー
またはリーリー
その後、結果で現在のブランチを見つけて、ブランチの線をたどってその親ブランチを見つけることができます。隣接するブランチ間の色が異なるため、注意深く探せば見つかるはずです。git Remote show Origin
リモート アドレス、リモート ブランチ、およびローカル ブランチとリモート ブランチ間の対応関係を表示します。
git checkout -
前のブランチにカットして 2 回実行します (1 回目は前のブランチに、もう 1 回は切り替えて戻ります)