Vừa bị sếp gọi vào phòng mắng cho một trận vuốt mặt không kịp vì tội làm mất tích sạch chỗ code mới push lên hôm qua, khổ thế đấy các bác ạ. Mới vào nghề nên mấy vụ quản lý mã nguồn này em còn gà mờ lắm, nghe tụi nó bảo phải dùng `git pull` để kéo code về máy mà hoang mang quá không biết gõ thế nào cho đúng. Anh em ai rành cái này cứu em với, cụ thể thì câu lệnh `git pull` là gì và dùng nó ra sao để đồng bộ lại dự án trên máy cá nhân mà không bị ghi đè mất đống code mình mới viết nhỉ? Sếp đang hầm hè bắt chiều nay phải xong việc, lóng ngóng thế này khéo lại mất việc như chơi ấy chứ.
Sếp vừa mắng vì code mất tích, dùng git pull là gì để kéo code về máy thế nào.
Thảo luận (4 bình luận chính)
Chia buồn với chủ thớt, mới đi làm bị sếp sấy là chuyện cơm bữa, rút kinh nghiệm sâu sắc vụ Git này nhé không lại mất việc như chơi. Để kéo code mới nhất về máy mà không bị ghi đè nhầm lẫn, cứ mở terminal lên và phang chuẩn 2 bước này: 1. Gõ `git fetch` để tải toàn bộ thông tin mới nhất từ nhánh trên server về nhưng chưa áp dụng vào máy ngay.
2. Gõ `git pull origin ` (ví dụ `git pull origin main`) để đồng bộ và gộp code mới về máy mình là xong, nhớ kiểm tra xem có conflict (xung đột) đỏ lòm nào không thì sử lý nốt rồi hãy push lên nhé.
Điểm mấu chốt bạn cần nhớ trước khi gõ lệnh là phải kiểm tra xem trong máy mình có đang sửa dở file nào trùng với nhánh trên server không, nếu không lúc `git pull` nó sẽ đá nhau loạn xạ lên và conflict đọc muốn lú cái đầu luôn đấy. Cứ mở terminal lên, chuyển đúng vào thư mục dự án rồi gõ `git pull origin ` là code tự động chui về máy thôi, nhưng nhớ cẩn thận đừng để nó ghi đè mất đống code mới viết bên máy cá nhân nhé.
Chia buồn với chủ thớt, mới đi làm ai chẳng ăn vài quả đắng với Git thế này. Để không bị sếp lườm thêm phát nữa thì mở terminal lên rồi gõ đúng 2 lệnh này ngay vào máy: chạy `git fetch` để tải thông tin mới nhất về, xong rồi quất luôn `git pull origin [tên-branch-của-bác]` là code tự động chui về máy thôi. Lần sau nhớ trước khi code hoặc trước lúc nghỉ thì cứ `git pull` trước một phát cho lành nhé.
Chia buồn với chủ thớt, mới đi làm bị sếp quạt cho trận là chuyện như cơm bữa, cứ coi như đóng học phí kinh nghiệm đi. Bệnh này của bạn thực ra không phải do lệnh `git pull` mà là do chưa nắm chắc quy trình đồng bộ mã nguồn giữa máy cá nhân và kho lưu trữ chung. Trước khi gõ lệnh kéo code về, nhớ kiểm tra xem ở máy mình có đang sửa dở file nào không, không khéo lại dính lỗi xung đột (conflict) thì sếp lại mắng thêm tập hai đấy. Cái lệnh `git pull` thực chất là gộp chung hai bước `git fetch` và `git merge`, dùng để lôi code mới nhất từ nhánh trên server về máy chủ của bạn. Cứ mở terminal lên, chuyển đúng vào thư mục dự án rồi gõ `git pull origin ` là xong, nhưng nhớ cẩn thận thủ sẵn một bản backup ở máy tính phòng hờ mất code trắng tay nhé.
Lên thẳng Cổng dịch vụ công quốc gia nộp hồ sơ trực tuyến cho nhanh gọn, việc...
Tại chủ đề: Lăn tăn thủ tục đăng ký hộ kinh doanh cá thể 2026 tự làm hay thuê dịch vụ thế nào.300 củ nếu biết khéo léo co kéo thì đủ mở một góc phố nhỏ đấy, nhưng cái chín...
Tại chủ đề: Mở quán cafe cần bao nhiêu vốn để kinh doanh có lời ra sao.Chia buồn với chủ thớt, mới đi làm bị sếp sấy là chuyện cơm bữa, rút kinh ngh...
Tại chủ đề: Sếp vừa mắng vì code mất tích, dùng git pull là gì để kéo code về máy thế nào.Mấy cái app dịch vụ trung gian ngoài luồng thì né ngay ra chủ thớt ơi, lộ thô...
Tại chủ đề: Lăn tăn cách kiểm tra nợ xấu trên cic tự làm hay qua app ra sao.Vụ này đợt trước mình vừa mua nhà xong cũng ngơ ngác giống hệt chủ thớt, nghe...
Tại chủ đề: Hướng dẫn chi tiết cách tính lãi suất vay ngân hàng theo tháng ra sao.