1. たとえば、dev と myBranch という 2 つのブランチがあり、2 つのブランチのコンテンツは同じになり、同期されています。
2. いくつかのファイル a.txt と b.txt が dev で削除されました。pull のためにローカルで dev に切り替えます
3. 次に、myBranch ブランチに切り替え、開発コンテンツを myBranch にマージします。
1. myBranch 上のファイルはマージ後に削除されますか?
2. myBranch ブランチが dev にマージされた場合、それは保持されますか?
会社のgitは気軽に操作できないので、詳しい方に回答していただければ幸いです
git checkout myBranch; git merge dev。その結果、ファイルは myBranch で削除されます。
git checkout dev; git merge myBranch。ファイルは dev で削除されているため、myBranch をマージしてもファイルは復元されません。
会社のgitで気軽に遊べないなら、自分でgithubを登録して気軽に遊んでみましょう。
マージ後のファイルは常にa.txtとb.txtのブランチが保存されるため、削除されません
。