タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

branchに関するcancer6のブックマーク (1)

  • gitで迷子になった(no branch)に復帰する方法

    gitを使って開発しているときに、以前のコミットのハッシュを直接指定してブランチを切らずにcheckoutすると(no branch)という無名のブランチができます。 どうしてそんなことをするかというと、例えば、開発を進めてる途中で別のやり方を思いついて以前の状態からやり直したいけど、あんまり自信ないからbranch切って名前つけるのはめんどくさい、みたいなときとか。 まあブランチきればすむ話ですが、とにかくno branchで作業しちゃうときもあるのです。そういうときに限ってうまく実装できて、no branchで作業していることを忘れてそのままcommitしてしまったりします。 で、なにげなくmasterに戻ってみるとさっきの作業内容が見えなくなって焦るわけです。 そういうときはno branchでコミットしたときのハッシュ値を直接指定してやればno branchでの状態に戻れます。no

  • 1