Tôi có hai kho git khác nhau bắt đầu như một bản sao của cùng một dự án svn. Đương nhiên họ chia sẻ một phần tốt của lịch sử. Họ cũng có những thay đổi khác nhau.
Làm thế nào tôi có thể "hợp nhất" chúng đúng cách? Khái niệm git nào là thích hợp cho loại hợp nhất này?
Xem xét một readme.txt
tập tin tồn tại trong svn, nên thấy rằng nó đã được chia rẽ và thay đổi trong hai nhánh (hai chủ của các dự án git) sau đó được sáp nhập. Điều này thậm chí có thể?
Làm rõ:
Trong trường hợp của tôi, tôi thấy rằng namek-0.6 giống hệt với namek-0.6 giây. Cây bên trái chứa lịch sử svn đầy đủ trong khi cây bên phải bắt đầu bằng một cam kết đầu tiên từ một số ảnh chụp nhanh của svn. Điều tôi muốn là tất cả các tệp đã thay đổi trong namek-0.6 và sau đó sẽ tiếp tục lịch sử đối với nội dung từ bên trái.