Giả sử tôi đã nhân bản một kho lưu trữ và bắt đầu sửa đổi các tệp. Tôi biết rằng nếu tôi có các thay đổi không được cam kết cục bộ, tôi có thể thực hiện một khác biệt như sau git diff test.txt
và nó sẽ cho tôi thấy sự khác biệt giữa CHÍNH cục bộ hiện tại và các thay đổi không được cam kết trong tệp. Nếu tôi cam kết những thay đổi đó, tôi có thể làm khác nó với kho lưu trữ ban đầu bằng cách sử dụnggit diff master origin/master
Nhưng có cách nào khác biệt với những thay đổi cục bộ với kho lưu trữ ban đầu trên máy chủ trước khi cam kết cục bộ không? Tôi đã thử nhiều hoán vị git diff --cached master origin/master
không có may mắn.