Hướng dẫn sử dụng Git và GitHub ngay trên VS Code cho người mới bắt đầu
Bài viết này giới thiệu cách sử dụng Git và GitHub tích hợp sẵn trong Visual Studio Code để quản lý dự án hiệu quả. Chúng tôi sẽ hướng dẫn các bước từ cài đặt cơ bản, thực hiện commit cho đến đẩy mã nguồn lên kho chứa GitHub.

Tại sao nên tích hợp Git vào VS Code?
Visual Studio Code (VS Code) không chỉ là một trình soạn thảo mã nguồn mạnh mẽ mà còn là một công cụ tuyệt vời để quản lý Git nhờ tính năng Source Control được tích hợp sẵn. Việc sử dụng Git trực tiếp bên trong VS Code giúp các nhà phát triển không cần phải chuyển đổi qua lại giữa terminal và editor, từ đó tối ưu hóa quy trình làm việc và tăng năng suất.
Đối với những người mới bắt đầu (beginners), việc làm quen với giao diện trực quan của VS Code sẽ dễ dàng hơn nhiều so với việc sử dụng các dòng lệnh (command line) phức tạp.
Chuẩn bị môi trường làm việc
Trước khi bắt đầu sử dụng Git trong VS Code, bạn cần đảm bảo những yêu cầu cơ bản sau đã được đáp ứng:
- Cài đặt Git: Tải và cài đặt phiên bản Git mới nhất phù hợp với hệ điều hành của bạn.
- Tài khoản GitHub: Đăng ký một tài khoản miễn phí tại GitHub.com.
- Visual Studio Code: Cài đặt editor VS Code trên máy tính.
Cấu hình thông tin người dùng
Bước đầu tiên và quan trọng nhất là cấu hình danh tính của bạn để Git có thể ghi nhận chính xác ai là người thực hiện các thay đổi trong mã nguồn.
Mở terminal trong VS Code bằng phím tắt `Ctrl + `` (hoặc chọn Terminal > New Terminal) và chạy lần lượt các lệnh sau:
git config --global user.name "Tên của bạn"
git config --global user.email "[email protected]"
Khởi tạo Repository (Kho chứa)
Để bắt đầu quản lý phiên bản cho một dự án mới, bạn cần khởi tạo một repository.
- Mở thư mục dự án của bạn trong VS Code (File > Open Folder).
- Nhấn vào biểu tượng Source Control ở thanh hoạt động bên trái (hoặc phím tắt
Ctrl + Shift + G). - Nhấn vào nút Initialize Repository. VS Code sẽ tạo một thư mục ẩn
.gitđể theo dõi các thay đổi của file.
Thực hiện thay đổi: Stage và Commit
Khi bạn sửa đổi một file trong dự án, VS Code sẽ tự động phát hiện và hiển thị nó trong danh sách Changes.
Quy trình chuẩn để lưu các thay đổi bao gồm hai bước: Stage (Chuẩn bị) và Commit (Chốt lại).
- Stage: Di chuột vào file đã thay đổi và nhấn vào biểu tượng dấu cộng (+). Điều này đưa file vào khu vực "Staged Changes", đánh dấu rằng file đã sẵn sàng được commit.
- Commit: Nhập một thông điệp mô tả ngắn gọn về những thay đổi bạn vừa thực hiện vào ô "Message" ở phía trên, sau đó nhấn
Ctrl + Enterhoặc nhấn nút dấu kiểm để hoàn tất commit.
Lưu ý: Viết thông điệp commit rõ ràng là một thói quen tốt giúp bạn (và đội ngũ) dễ dàng theo dõi lịch sử phát triển của dự án sau này.
Kết nối và đẩy mã nguồn lên GitHub
Sau khi đã có những thay đổi được commit trên máy tính (local), bước tiếp theo là đẩy chúng lên GitHub để lưu trữ trực tuyến (remote) hoặc chia sẻ với người khác.
- Trong tab Source Control, nhấn vào biểu tượng ... (More Actions) và chọn Publish Branch hoặc nhấn vào nút Publish Branch ở thanh trạng thái dưới cùng nếu nó xuất hiện.
- Một cửa sổ sẽ hiện ra yêu cầu bạn đăng nhập vào tài khoản GitHub.
- Sau khi đăng nhập, bạn có thể chọn tên repository (public hoặc private) và mô tả ngắn gọn.
- Nhấn Publish Repository.
VS Code sẽ thực hiện các lệnh Git cần thiết để tạo kho chứa mới trên GitHub và tải mã nguồn của bạn lên đó. Những lần commit sau này, bạn chỉ cần nhấn vào nút Sync Changes (biểu tượng vòng tròn mũi tên) để cập nhật dữ liệu giữa máy tính và GitHub.
Kết luận
Sử dụng VS Code để làm việc với Git và GitHub mang lại trải nghiệm liền mạch, trực quan và giảm bớt gánh nặng phải ghi nhớ các dòng lệnh phức tạp. Bằng cách nắm vững các bước cơ bản như khởi tạo repository, stage, commit và publish, người mới bắt đầu đã có thể tự tin quản lý mã nguồn cho các dự án cá nhân hoặc tham gia vào các dự án mã nguồn mở lớn hơn.
Bài viết liên quan

Phần mềm
Intel và AMD vá tổng cộng 70 lỗ hổng bảo mật trong Patch Tuesday tháng 5
13 tháng 5, 2026

Công nghệ
Nintendo bất ngờ công bố Star Fox mới cho Switch 2: Bản làm lại hiện đại của huyền thoại không gian
06 tháng 5, 2026
Phần mềm
Vivado 2026.1: AMD loại bỏ hỗ trợ Linux trên bản miễn phí gây tranh cãi
24 tháng 5, 2026
