知らないことを調べた結果を蓄積する

Gitで、ブランチをいじりたくて、親ブランチをCloneしてきて対象のブランチをチェックアウト
しようとしたら、
『error: The following untracked working tree files would be overwritten by checkout:』
『error: The following untracked working tree files would be removed by checkout:』
と起こられた。

G訳だと
『次の追跡されていない作業ツリーファイルは、チェックアウトによって上書きされます。』
『次の追跡されていない作業ツリーファイルは、チェックアウトによって削除されます。』

どうやら、チェックアウトする前に変更を保存するなりしろとの事らしいが
なんもいじっていなからいいのに...。

回避方法は2つあるらしい
  • 状態を退避する
>git stash
 'stash' には「pop:一時退避を元に戻す」「list:確認」「clear:消去」がある。
  • 作業を取り消す
>git clean -f
もしくは
>git checkout -f xブランチ名x

今回の場合、後者は使えそうにないので、前者でやる。

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

管理人/副管理人のみ編集できます