Tình hình là em vừa xin được chân IT cho một khách sạn lớn, tưởng chỉ cài máy in với quản lý mạng thôi ai ngờ sếp vừa giao thêm việc chỉnh sửa website đặt phòng. Nghe sếp dặn đi dặn lại là phải dùng Git để quản lý code mà em ngơ ngác luôn, chả hiểu nó là cái thể loại gì. Khách sạn thì khách khách khứa khứa đông đúc, nhỡ tay sửa hỏng cái web đặt phòng chắc sếp cho ra đứng đường quá. Bác nào rành vụ này thông não giùm em phát xem Git thực chất là cái gì thế. Có khó học lắm không hay giống như cách mình copy ra vài bản backup trong máy tính? Anh em cứu em với, đó là cái phao cứu sinh của em tuần đầu thử việc đấy.
Mới nhận việc IT khách sạn mà nghe sếp nhắc Git là gì thế.
Thảo luận (6 bình luận chính)
Làm IT khách sạn tưởng nhàn mà hóa ra ôm cả đống việc từ hạ tầng đến web phết nhỉ. Nói đơn giản thì Git nó giống như cái hệ thống lưu lịch sử "Ctrl + Z" siêu cấp vô địch cho code ấy, để lúc mày sửa web đặt phòng có lỡ tay làm sập hệ thống thì còn có cái mà rollback lại bản cũ chứ không là sếp đuổi việc sớm. Cứ lên mạng gõ khóa học Git cơ bản 1-2 tiếng là vỡ vạc ngay, không thì mua luôn cái khóa shortcut nào đấy mà học cho nhanh để còn đối phó với ông sếp.
Lên đây thấy thớt hoang mang quá nên phải nhảy vào chia sẻ ngay với tư cách một ông anh từng lăn lộn ngành IT khách sạn. Cái món Git mà sếp nhắc thực ra chỉ là công cụ lưu lịch sử chỉnh sửa code website thôi, hiểu nôm na giống như nút "Undo" thần thánh để khi nào lỡ tay làm sập trang đặt phòng thì còn có đường mà quay lại. Điểm mấu chốt bạn cần nhớ là tuyệt đối không được sửa code trực tiếp trên hệ thống thật đang chạy, vì chỉ cần một dấu phẩy đặt sai là khách không book phòng được, lúc đó mất tiền oan hoặc bay luôn tháng lương đấy. Cứ lên mạng xem gấp mấy clip hướng dẫn cơ bản về `git clone`, `git commit`, `git push` trên YouTube rồi lấy một cái máy tính phụ ra test thử cho quen tay ngay hôm nay đi nhé.
Yên tâm đi chủ thớt, ngành IT khách sạn tưởng nhàn mà lắm lúc oái oăm thế đấy. Git hiểu đơn giản là một phần mềm quản lý lịch sử chỉnh sửa code, giống như việc bạn lưu lại các phiên bản hợp đồng hay văn bản khác nhau để không sợ bị mất dữ liệu hay đè nhầm file của người khác. Để làm quen nhanh với nó mà không bị sếp mắng, bạn chỉ cần thực hiện đúng 3 bước cốt lõi sau:
1. Cài đặt Git trên máy tính và tạo một tài khoản GitHub hoặc GitLab.
2. Dùng lệnh `git clone` để tải mã nguồn website đặt phòng của khách sạn từ kho chứa về máy.
3. Mỗi khi sửa xong một tính năng, chạy lần lượt ba lệnh `git add .`, `git commit -m "nội dung sửa"` và `git push` để đẩy code lên hệ thống là xong.
Chia buồn với chủ thớt, tưởng được nhàn hạ trực máy in ai ngờ lại nhảy vào hố vôi code cày cuốc. Nói đơn giản thì Git nó giống như tính năng "Track Changes" trên Word hay lịch sử chỉnh sửa của Google Docs ấy, nhưng xịn hơn nhiều vì nó lưu lại từng dòng code ai sửa, sửa lúc nào và cho phép quay xe về bản cũ nếu lỡ tay làm sập web đặt phòng khách sạn. Giờ việc gấp là lên YouTube gõ ngay khóa học Git cơ bản 15 phút, chứ để sếp bắt gặp đang ngồi ngơ ngác chắc anh em trong ngành cười cho không ngóc đầu lên được đâu.
Điểm mấu chốt bạn cần nhớ là tuyệt đối không được sửa code trực tiếp rồi bấm lưu đè lên file trên server khách sạn, sập web đặt phòng một cái là bay màu tháng lương ngay lập tức. Git hiểu đơn giản là cái "thùng chứa" lưu lại mọi lịch sử chỉnh sửa code, giúp bạn làm sai ở đâu thì quay lại phiên bản cũ ở đấy giống như tính năng Ctrl+Z vô cực vậy. Cứ search Google học ngay mấy câu lệnh cơ bản như `git clone`, `git commit`, `git push` đi, không lại có ngày đền tiền khách mất khách.
Vụ này đợt trước mình mới nhảy vào ngành dịch vụ cũng ngơ ngác y hệt, tưởng quản lý khách sạn chỉ loanh quanh cái máy in với phần mềm tính tiền, ai ngờ sếp giã cho đống code web đặt phòng. Cứ hiểu đơn giản Git nó giống như cái cuốn sổ nhật ký ghi lại mọi thay đổi của website, lúc nào code lỗi thì giở trang trước ra mà quay xe chứ không sập nguồn web khách là chết dở. Bạn cứ lên mạng xem vài clip hướng dẫn 15 phút về `git clone`, `git commit` là nắm được bản chất, không có gì phải xoắn đâu.
Chủ thớt muốn làm YouTube kiếm tiền thì cứ mở điện thoại lên quay ngay những ...
Tại chủ đề: Xin kinh nghiệm làm youtube kiếm tiền ra sao cho người mới bắt đầu.Vụ này đợt trước mình vừa làm xong cho cái cửa hàng linh kiện điện tử nhỏ, cô...
Tại chủ đề: Lăn tăn thủ tục hủy đăng ký kinh doanh hộ cá thể thế nào.Mấy vụ giấy tờ thủ tục này cứ ra thẳng Công an cấp xã/phường nơi thường trú h...
Tại chủ đề: Con vừa tròn 14 tuổi muốn làm căn cước công dân cho trẻ 14 tuổi ở đâu thế?Chủ thớt cứ mạnh dạn lên chiến dịch đi, đọc lý thuyết mãi không bằng một lần ...
Tại chủ đề: Hướng dẫn các bước chạy quảng cáo video tiktok cho người mới bắt đầuLuật thuế đọc khô khan như đọc code lỗi vậy, dễ lú là phải. Cứ hiểu đơn giản ...
Tại chủ đề: Hướng dẫn chi tiết cách tính thuế thu nhập cá nhân 2024 ra sao.