ベンダー ディレクトリ (#2) を含む作業ディレクトリ (#1) があります。composerなしで手動でプルしたい依存関係が1つあります(npm/gemのphpバージョン)。#2でライブラリを更新したいと決めたとき、私は#1で作業していましたが、変更を保存/コミットしていませんでした。vendor/myname に移動し、git pull リポジトリを実行しました。
残念ながら、ベンダー フォルダーに新しいディレクトリを作成する代わりに、プルして #1 にマージし始めました。
今私が持っています:
- 変更を含む #1 フォルダー
- 間違ったリポジトリからの不要なファイルを含む #1 フォルダー
- #1 composer.json、Readme.md などのマージ競合 (一般的なファイル)
フォルダー #1 に対して行った変更を失うことなく、この最後の git pull を「元に戻す」必要があります。これどうやってするの?