0

私は git と ruby​​ on rails を初めて使いました。git を使った作業を回復しようとしているので、「git log」と入力すると、アプリケーション ディレクトリにあるリポジトリの「コミット」が表示されます。

commit 016a8807427c46087762b56e1ea02abc
Author: Antonio 
Date:   Mon Feb 4 11:32:32 2013 +0100

    session errors

commit cc3c292ffd110414cf4db54c5b976f2f
Author: Antonio 
Date:   Sun Feb 3 21:02:59 2013 +0100

    hw2_c

commit af2a509d462e454d0315c63ce98ad6d0
Author: Antonio 
Date:   Sun Feb 3 20:34:55 2013 +0100

    hw2_elementsId

commit 2314687a32c7f56ff8fc8557d95af3df
Author: Antonio 
Date:   Sun Feb 3 20:25:23 2013 +0100

    hw2_b

しかし、コミットをチェックアウトしようとすると、常に同じエラー メッセージが表示されます。

git checkout hw2_c

error: pathspec 'hw2_c' did not match any file(s) known to git.

誰でも私を助けることができますか?

4

1 に答える 1

1

メッセージでコミットをチェックアウトすることはできません。ハッシュを使用してチェックアウトする必要があります。

git checkout cc3c292ffd110414cf4db54c5b976f2f

シンボリック名が必要な場合は、そのハッシュでブランチまたはタグを作成します。

git branch hw2_c cc3c292ffd110414cf4db54c5b976f2f
git tag hw2_c cc3c292ffd110414cf4db54c5b976f2f
于 2013-02-06T18:28:59.250 に答える