Sự khác biệt giữa git pull origin mastervà là git pull origin/mastergì?
git pullcó nghĩa là git fetchtheo sau git merge. Nó tìm nạp nội dung từ xa, sau đó hợp nhất nó vào nhánh hiện tại của bạn. Nhưng origin/masterlà một chi nhánh địa phương (theo dõi một chi nhánh từ xa). Nếu bạn muốn hợp nhất nó, bạn không cần phải lấy bất cứ thứ gì. Thật sai lầm git pull origin/masterkhi nói rằng bạn không thực sự tìm nạp từ xa.
origin/masterlà một nhánh được lưu trữ cục bộ lưu trữ nhánh chính ở điều khiển gốc.
git pull origin/master. Nếu bạn muốn hợp nhất nhánh từ xa [được lưu trữ cục bộ]origin/master, chỉ cần sử dụnggit merge origin/master.