私はコーディング人生で最大の過ちを犯したと思います。初心者の行動の先..
新しいコンピューターで 3 週間作業した後、自分のコードを Bitbucket に既にあるコードとマージする時が来たと判断しました (直接マージする必要があったことはわかっています)。ハードドライブを介して、古いコンピューターから新しいコンピューターにコード (およびその他すべて) を移動しました。それらを移動した後、古いコンピューターから最後のコミットを行いました (そのため、すべてのファイルが同期されませんでした)。この 3 週間のコーディングが経過した後、新しいコンピューターで SmartGit を介して自分のリポジトリにアクセスしました。
プッシュすると、SmartGit で次のエラーを受け取りました: " not all refs have been push"、いくつかの古いファイルが変更されたためです。
したがって、リポジトリからプルすることにしました(「フェッチ」を使用)。これにより、SmartGit はすべてのファイルをローカルで古いファイルに上書きし、フォルダーに作成した新しいファイルをすべて削除しました:/私はばかです。
いいえ、SmartGit のプロジェクト名の横に「< rebaseing >」と表示されています。
ファイルを元に戻す方法はありますか??