Tôi có thư mục làm việc (# 1) có thư mục nhà cung cấp (# 2) trong đó. Có một phần phụ thuộc mà tôi muốn kéo theo cách thủ công mà không cần trình soạn nhạc (phiên bản php của npm / gem). Tôi đang làm việc ở # 1, chưa lưu / cam kết các thay đổi, khi tôi quyết định cập nhật thư viện trong # 2. Tôi đã điều hướng đến nhà cung cấp / tên tôi và đã làm git pull repository.
Thật không may, nó bắt đầu kéo và hợp nhất thành # 1, thay vì tạo thư mục mới trong thư mục của nhà cung cấp.
Bây giờ tôi có:
- # 1 thư mục với các thay đổi của tôi
- # 1 thư mục chứa các tệp tôi không muốn từ kho lưu trữ sai
- # 1 xung đột hợp nhất chẳng hạn như composer.json, Readme.md ... (các tệp chung)
Tôi muốn "hoàn tác" lần kéo git cuối cùng này mà không làm mất bất kỳ thay đổi nào mà tôi đã thực hiện đối với thư mục # 1. Tôi có thể làm cái này như thế nào?