GIT 10 - Git fetch - Git pull
GIT FETCH Lệnh git fetch tải về dữ liệu từ Remote Repo. Các dữ liệu này được lấy về và nó lưu vào kho chứa local (trong Repository - thư mục .git), nó không tác động gì đến thư mục đang làm việc (Working Directory - Workspace). Bạn dùng git fetch khi cần lấy dữ liệu từ remote để lưu trữ, theo dõi các commit người khác đã cập nhật lên server, để có được thông thông tin khác nhau giữa remote và local mà không ảnh hưởng đến luồng công việc bạn đang thực hiện Kho chứa của bạn tên origin, tải về tất cả thông tin của nó từ remote: git fetch origin Hoặc git fetch --all Tải thông tin của một nhánh cụ thể, ví dụ master của remote origin git fetch origin master Sau khi tải về, để có thể khám phá sự khác biệt giữa local và remote bạn có thể xem trạng thái của thư mục làm việc, xem log của một nhánh local và log của nhánh remote ... Ví dụ: đang làm việc trên master git log --oneline origin/master # xem log nhánh master của remote origin git log --oneline master # xem log nhánh master của local origin …