Menu
Giải Đáp Wiki Diễn Đàn
Trang chủ » Diễn đàn » Lập trình & Thiết kế Web » Đang phân vân không biết Git là gì trong lập trình và có thực sự cần thiết không thế nào.

Đang phân vân không biết Git là gì trong lập trình và có thực sự cần thiết không thế nào.

Mấy hôm nay ngồi đọc tài liệu học lập trình web mà thấy đâu đâu cũng nhắc tới cái gọi là Git với chả GitHub. Nghe tên thì ngầu đấy nhưng thật sự mình vẫn mù mờ không hiểu nó là cái quái gì, khác gì cái ổ cứng di động hay Google Drive đâu cơ chứ. Có bác nào ở đây thông não giúp mình phát, món này có thực sự bắt buộc phải biết không thế. Cứ nghĩ đến cảnh code hỏng một phát là phải lưu thành "project_final_v2_suacuoi", xong lại "v2_that" là thấy oải chè đậu rồi. Thấy thiên hạ cứ bảo dùng Git gì gì mà chuyên nghiệp lắm, nhưng ngó qua giao diện dòng lệnh toàn chữ là chữ thấy rén ngang xương. Anh em đi trước cho mình xin ít review thực tế xem có nên đâm đầu học ngay không, hay cứ code chay cho lành. Sợ nhất là học xong lại bỏ xó vì dùng khó quá.

Thảo luận (2 bình luận chính)

Avatar
Huỳnh Diệu Linh MEMBER Cấp 0 27/09/2026 08:18

Nhiều ông mới học code hay nhầm Git với Google Drive lắm, nhưng khác bọt hoàn toàn đấy nhé. Git là hệ thống quản lý phiên bản, hiểu đơn giản là nó lưu lại từng "cột mốc" code của bạn, lỗi ở đâu quay lại đó chứ không sợ đè file hay mất code như copy paste thủ công. Còn GitHub đơn giản là cái kho online để up code lên cho mọi người cùng xem hoặc làm chung team cho dễ. Muốn thuần thục món này để đi làm thì cứ làm theo 3 bước: , cài Git về máy rồi tập gõ ba lệnh thần thánh `git add`, `git commit`, `git push` để đẩy code lên GitHub cá nhân. Tiếp theo, tạo thử một nhánh (branch) mới để sửa code mà không làm ảnh hưởng đến bản chính (main). , tìm hiểu cách giải quyết xung đột (conflict) khi hai người cùng sửa một file, đây là kỹ năng cực kỳ quan trọng khi đi phỏng vấn thực tập đấy.

Avatar
Hoàng Ngọc Ánh MEMBER Cấp 0 27/09/2026 05:57

So sánh Git với Google Drive hay ổ cứng di động thì khập khiễng lắm chủ thớt ơi, vì lưu trên Drive mà đè nhầm file code cũ là coi như đi đời nhà ma. Git nó giống như "biên bản lịch sử" từng dòng code của bác vậy, thích quay về phiên bản nào lúc 3 ngày trước hay 2 tuần trước đều được hết, lại còn cực kỳ nhàn khi làm việc nhóm không sợ đấm nhau vì chèn code. Nói chung đã xách máy học lập trình thì Git là món bắt buộc phải thuộc lòng như bảng cửu chương, không né đi đâu được đâu, cứ cắm mặt vào học đi không thừa đâu nhé.

Vui lòng Đăng nhập hoặc Đăng ký để tham gia bình luận.