Bỏ qua, đến nội dung chính

GitHub là gì? Nơi cất công cụ AI dựng cho bạn

Người đội nón SANG5M đặt bản làm việc vào tủ trên mây, cạnh tủ treo cuốn sổ ghi từng lần sửa, robot nhỏ đưa thư mục lên
Xem bản video của bài (10 phút 44 giây): GitHub là gì? Nơi cất công cụ AI dựng cho bạn

GitHub là gì? Đó là nơi cất mã trên mạng, kèm lịch sử từng lần sửa. Mã là phần chữ để máy tính chạy công cụ hay trang web của bạn. Khi nhờ AI dựng một công cụ nhỏ, bạn dùng GitHub để giữ bản đang chạy tốt, và quay lại bản trước nếu AI lỡ sửa hỏng.

GitHub cũng giúp đưa trang lên mạng. Bạn không biết viết mã (code) cũng không cần học lệnh, tức những dòng chữ gõ để ra lệnh cho máy. Phần đó, bạn có thể nhờ chính trợ lý AI làm.

Đây là một cách làm trong Doanh nghiệp 1 Người, hướng đi mà Sang5M đang theo.

Doanh nghiệp 1 Người không phải doanh nghiệp chỉ có một người, mà là một người cùng rất nhiều công cụ, agent AI và hệ thống automation phục vụ việc kinh doanh.

Agent AI là trợ lý AI tự làm nhiều bước liền nhau. Automation là tự động hoá, tức việc máy tự chạy theo quy tắc có sẵn.

Ví dụ, khi bạn dặn, Claude Code hay Codex sẽ tự lưu bản mới rồi đẩy mã lên GitHub (tức gửi bản trên máy lên GitHub) sau mỗi lần sửa. Nếu bạn đã nối GitHub với Vercel, một dịch vụ đưa trang web lên mạng, thì mỗi bản mới gửi lên GitHub sẽ được Vercel tự đưa lên mạng. Các ví dụ theo ngành trong bài đều là chuyện tưởng tượng để minh hoạ.

Hiểu đơn giản: GitHub là cái tủ có cuốn sổ ghi lại mọi lần bạn sửa đồ trong tủ.

Bài này dành cho người nhờ AI dựng công cụ và cần chỗ cất. Muốn hiểu chuyện nhờ AI viết mã nói chung, bạn đọc bài vibe coding là gì, tức cách gọi việc nhờ AI viết mã bằng lời nói thường.

GitHub là gì, nói cho người không biết viết mã?

GitHub là nơi cất mã của một công cụ hay một trang web trên mạng, kèm danh sách mọi lần thay đổi xếp theo ngày. Bạn không cần đọc được mã vẫn cất được nó, giống như không cần biết dệt vải vẫn cất được áo vào tủ.

Tài liệu giới thiệu của GitHub gọi đây là nền tảng để làm phần mềm, tức một nơi có các đồ nghề cần thiết để làm ra ứng dụng hay trang web. Ở đó bạn viết mã, cất mã và xem được danh sách rõ ràng các lần thay đổi, xếp theo thời gian. Mỗi công cụ được cất trong một kho mã, tức một thư mục (ngăn chứa tệp) nằm trên GitHub. Tài liệu cũng ghi rằng nhiều người bắt đầu chỉ với một kho mã và vài việc cần làm, rồi dùng thêm khi công việc lớn dần.

Ví dụ, chủ một tiệm bánh có trang đặt bánh do AI viết. Trang chạy tốt thì chủ tiệm cất mã lên GitHub để giữ bản chạy tốt đó. Hôm sau nhờ AI sửa giá bánh kem, lỡ trang hỏng thì vẫn còn bản cũ để lấy lại.

Chủ tiệm bánh cầm điện thoại có trang đặt bánh, mũi tên đưa mã lên hộp chữ GitHub trên mây để giữ bản chạy tốt.
Cất mã lên GitHub khi trang còn chạy tốt, để lỡ hỏng vẫn có bản cũ mà quay về.

Hình dung GitHub như một cái tủ trên mạng, cạnh tủ treo một cuốn sổ ghi từng lần sửa. Mỗi lần lưu là một dòng trong sổ: ngày nào, sửa gì. Muốn lấy lại đồ của hôm nào, bạn lật đúng dòng đó.

Cái tủ đặt trên đám mây, cạnh tủ treo cuốn sổ có nhiều dòng gạch đầu dòng, người đội nón SANG5M đang lật sổ.
Cái tủ cất đồ, cuốn sổ ghi lại từng lần sửa, nên bạn mở lại được bản cũ đã lưu.

Git và GitHub khác nhau thế nào?

Git là công cụ ghi lại lịch sử thay đổi của tệp, tức từng tài liệu hay tấm ảnh lưu trên máy. GitHub là nơi cất những thư mục có lịch sử đó lên mạng, kèm công cụ để nhiều người làm chung. Nói gọn: Git trên máy, GitHub trên mạng.

Theo tài liệu của GitHub, Git cho mỗi người làm trên một bản sao riêng, ghi lại lịch sử thay đổi, rồi ghép phần việc của nhiều người lại với nhau. GitHub được làm dựa trên Git. Nó cất các kho mã trên mạng và thêm đồ nghề để nhiều người cùng lên kế hoạch và làm việc chung.

Ví dụ, một studio chụp ảnh chỉnh bộ ảnh cưới trên máy tính. Git trên máy giống cuốn sổ trên bàn, ghi từng lần chỉnh bộ ảnh. GitHub trên mạng giống cái tủ, cất cả bộ ảnh lẫn cuốn sổ, để thợ chỉnh ảnh ở nơi khác cũng mở được.

Studio ảnh có máy ảnh trên chân máy, người đội nón SANG5M ngồi bàn có cuốn sổ, mũi tên lên tủ trên mây ghi GitHub trên mạng.
Git ghi lịch sử ngay trên máy, GitHub cất lịch sử đó lên mạng.

Người không biết viết mã ít khi phải tự dùng Git. Khi bạn dặn trợ lý AI "lưu lại rồi đẩy lên GitHub", nó dùng Git để làm việc đó.

Người kinh doanh một mình dùng GitHub để làm gì?

Với người bán nhỏ, GitHub có bốn việc chính: giữ công cụ AI dựng, quay lại bản trước khi lỡ sửa hỏng, đưa trang lên mạng, và làm chung khi thuê người hỗ trợ.

Việc GitHub giúp gì Ví dụ theo ngành (tưởng tượng)
Giữ công cụ AI dựng Mã được cất ở một chỗ, nên máy hỏng thì mã vẫn còn Trang đặt bánh của tiệm bánh
Quay lại bản trước Có lịch sử từng lần lưu để mở lại bản cũ Trang bán quần áo lỡ lệch nút
Đưa trang lên mạng Nối với nơi giúp đưa trang lên mạng, như Vercel Trang giới thiệu studio chụp ảnh
Làm chung Mời người hỗ trợ vào đúng kho để cùng sửa Trang đặt lịch của tiệm spa

Ví dụ, một cửa hàng thời trang nhờ AI đổi màu nút "Đặt hàng", rồi thấy cả trang bị lệch. Chủ cửa hàng dặn trợ lý AI quay lại bản trước trong lịch sử GitHub. Trang về đúng như trước lần sửa, rồi mới nhờ AI sửa lại cho kỹ.

Kệ quần áo, chủ shop nhìn điện thoại có nút đặt hàng nứt, mũi tên cong sang trang gọn có dấu tích ghi quay lại bản trước.
Có lịch sử từng lần lưu thì lỡ sửa hỏng vẫn quay lại bản trước được.

Việc thứ ba là đưa trang lên mạng. Vercel là một dịch vụ giúp đưa trang web của bạn lên mạng để người khác mở được. Theo tài liệu của Vercel (trang ghi cập nhật ngày 18/9/2026), sau khi bạn nối kho GitHub với Vercel, mỗi lần có bản mới được đẩy lên, Vercel sẽ tự đưa bản đó lên mạng. Ở đây, nhánh là một đường sửa riêng, còn nhánh chính là bản chính thức.

Bản nằm trên nhánh chính thì cập nhật trang thật. Bản nằm trên nhánh khác chỉ thành bản xem thử, để bạn kiểm tra trước. Tài liệu cũng nói tới cách quay lại nhanh bản trước. Trong việc của mình, Sang5M dùng cả GitHub, Vercel và Cloudflare (một dịch vụ khác dành cho trang web).

Kho mã trên GitHub, mũi tên tới hộp chữ Vercel, rồi tới trang web hiện trên điện thoại, nhãn đưa trang lên mạng.
Kho mã nối với Vercel thì mỗi bản mới sẽ tự được đưa lên mạng.

Cách dựng một trang bán hàng từ đầu có ở bài làm web bằng AI. Bài này chỉ nói chỗ cất và cách giữ các bản.

Tin mới và góc nhìn người đi đầu về GitHub

Phần này gom ba tin trong khoảng một tuần gần đây, kèm cách nhìn của người đi đầu, tức người dùng và viết về công cụ này từ sớm. Mỗi tin ghi rõ nguồn và ngày, để bạn tự mở trang gốc.

Theo nhật ký thay đổi của GitHub (trang ghi ngày 13/10/2026), GitHub có một phần tự dò tìm đồ bí mật trong kho, gọi là quét bí mật. Nay phần này nhận ra thêm khoá kết nối của Anthropic, công ty làm ra Claude. Khoá kết nối là một chuỗi chữ riêng, giống như mật khẩu, cho phép công cụ của bạn nhờ một dịch vụ làm việc. Với kho đã bật quét bí mật, kể cả kho công khai (người nào vào GitHub cũng xem được), nếu bạn đẩy lên mã có chứa loại khoá này thì GitHub chặn ngay, mã không vào được kho.

Việc này giống tấm lưới hứng khi bạn lỡ tay. Nó chỉ nhận ra những loại khoá có trong danh sách GitHub hỗ trợ, nên bạn đừng lấy đó làm lý do để cất khoá lên kho.

Tin thứ hai đến từ n8n, công cụ tự động hoá có bài hướng dẫn trên blog này. n8n cũng cất mã và ghi lại các lần ra bản mới ngay trên GitHub. Trang ra bản 2.44.4 (2.44.4 là số hiệu của bản) ghi bản này ra ngày 19/10/2026 (giờ Việt Nam), kèm hai mục sửa lỗi và đường dẫn tới từng lần thay đổi mã. Trước khi cập nhật n8n, bạn có thể mở trang này xem bản mới đổi gì.

Tin thứ ba là bài của Simon Willison, người hay viết blog về công cụ AI. Bài này (trang ghi ngày 13/10/2026) kể lại bài của Anthropic về hệ thống cất mã mới. Theo con số Anthropic công bố, tháng 5/2026 mỗi ngày trung bình có khoảng 2.500 lần thay đổi mã được ghép vào mã chung. Tháng 9/2026, con số này là hơn 30.000 lần mỗi ngày, tức gấp nhiều lần chỉ sau vài tháng.

Theo bài viết, lượng thay đổi tăng nhanh tới mức Anthropic tự làm một hệ thống riêng thay cho Git. Đó là chuyện của một công ty lớn, không phải việc người bán nhỏ cần làm theo. Sang5M rút ra: máy sửa càng nhiều thì càng dễ quên hôm trước đã sửa gì, nên cuốn sổ ghi từng lần sửa càng đáng giữ.

Lịch sử sửa còn giúp ở chỗ khác. Ví dụ, một tiệm spa thuê người dựng trang đặt lịch, rồi người đó giao lại trang cho chủ tiệm. Chủ tiệm mở GitHub xem lần lưu cuối vào ngày nào và sửa gì, nên biết bản cuối đã đổi những gì. Còn muốn biết bản nào chạy trên trang thật, chủ tiệm hỏi người dựng hoặc xem ở Vercel.

Giường spa và người đội nón SANG5M xem các dòng lịch sử trên màn hình, nhãn xem lịch sử sửa và biết bản nào chạy.
Xem lịch sử sửa khi nhận lại trang để biết lần sửa cuối là lúc nào và đã đổi gì.

Bắt đầu với GitHub lần đầu thế nào?

Bạn chỉ cần làm năm bước. Phần gõ lệnh, tức gõ những dòng chữ ra lệnh cho máy, có thể nhờ trợ lý AI viết mã làm. Bạn lo phần chọn và kiểm tra, AI lo phần lệnh.

  1. Tạo tài khoản GitHub bằng email bạn dùng hằng ngày.
  2. Bật xác thực hai bước (thêm một lớp khoá cho tài khoản): ngoài mật khẩu, mỗi lần đăng nhập bạn nhập thêm một mã hiện trên điện thoại.
  3. Tạo một kho riêng tư (chỉ bạn và người bạn mời xem được) cho công cụ bạn đang có, đặt tên dễ nhớ.
  4. Nhờ AI đẩy lên: dặn Claude Code hay Codex "lưu thư mục dự án và đẩy lên kho này". Thư mục dự án là ngăn chứa các tệp của công cụ đó.
  5. Mở GitHub xem lịch sử để thấy lần lưu đầu tiên đã nằm trong kho.
Năm bậc thang đánh dấu tạo tài khoản, hai bước, kho riêng tư, nhờ AI đẩy lên, ở bậc trên cùng là chồng sách vở.
Cả năm bước chỉ cần bạn chọn và kiểm tra, phần lệnh để trợ lý AI lo.

Chẳng hạn, một trung tâm gia sư có trang đăng ký học thử do AI viết. Người phụ trách làm lần lượt năm bước này. Từ hôm sau, mỗi lần nhờ AI sửa trang, họ dặn thêm câu "sửa xong thì lưu và đẩy lên GitHub".

Cách mở Claude Code lần đầu và các lỗi người mới hay vấp có ở bài Claude Code cho người mới bắt đầu.

Có một câu dễ nhớ: agent làm phần việc lặp lại, người làm phần cần phán đoán và quan hệ. Nghĩa là trợ lý AI (agent) lo những việc làm đi làm lại, như gõ lệnh để lưu. Còn bạn lo phần phải tự nghĩ và quyết định, như giữ bản nào, bỏ bản nào, và chuyện trò, giữ lòng tin với người bạn thuê.

GitHub có mất tiền không?

Có gói không mất tiền. Trang giá GitHub ghi gói Free dành cho cá nhân và tổ chức (như một nhóm hay một công ty). Gói này cho tạo bao nhiêu kho công khai và kho riêng tư cũng được. Ngoài ra còn các gói trả phí, có thêm công cụ để làm chung và quản lý công việc.

Bài này không ghi giá, vì trang giá có thể đổi. Trước khi trả tiền, hãy mở trang giá xem gói nào gồm thứ bạn cần.

Ví dụ, một nhà nghỉ có ba trang nhỏ (con số đặt ra để minh hoạ): đặt phòng, bảng giá và hướng dẫn đường đi. Chủ nhà nghỉ cất mỗi trang trong một kho riêng tư ở gói Free. Khi thuê người cùng sửa trang, chủ nhà nghỉ vẫn mời được người đó vào kho riêng tư ở gói Free, vì trang giá ghi số người làm chung là không giới hạn. Gói trả phí thêm những tính năng quản lý, ví dụ bắt buộc có người xem và đồng ý thì bản sửa mới được ghép vào bản chính.

Ba hộp kho có ổ khoá xếp cạnh chùm chìa khoá nhà nghỉ, nhãn gói Free và kho riêng tư, người đội nón SANG5M chỉ vào.
Gói Free gồm kho riêng tư, nên người mới chưa phải trả tiền để bắt đầu.

Cất gì và không cất gì lên GitHub để giữ kín?

Bạn cất mã, hướng dẫn và tệp cài đặt (tệp ghi các lựa chọn cài sẵn của công cụ) không chứa bí mật. Bạn không cất mật khẩu, khoá kết nối dịch vụ, tệp danh sách khách hay ảnh giấy tờ tuỳ thân (như thẻ căn cước).

Cất Không cất
Mã của trang, của công cụ Mật khẩu, khoá kết nối dịch vụ
Hướng dẫn cách dùng Tệp danh sách khách, số điện thoại
Tệp cài đặt không chứa bí mật Ảnh giấy tờ tuỳ thân
Hai giỏ ghi cất và không cất, giỏ cất có mã và hướng dẫn, giỏ không cất có mật khẩu và danh sách khách.
Chỉ cất thứ mà người khác nhìn thấy cũng không sao, còn đồ bí mật thì để ngoài kho.

Điểm cần cân nhắc: trang giá GitHub ghi kho công khai thì ai vào GitHub cũng xem được. Vì vậy, nếu chọn nhầm kho công khai, người lạ sẽ nhìn thấy các thứ trong kho. Nếu để AI tự đẩy mã lên, bạn hãy dặn trước "không đẩy tệp chứa mật khẩu, khoá hay dữ liệu khách", rồi tự mở kho ra kiểm tra lại. Dữ liệu khách là thông tin của khách, như tên và số điện thoại.

Ví dụ, một nhà hàng có tệp danh sách khách đặt bàn nằm chung thư mục dự án. Trước lần lưu đầu tiên, chủ nhà hàng nhờ AI để ngoài kho tệp đó, tức dặn Git bỏ qua tệp ấy. Tệp vẫn nằm trên máy, chỉ không bao giờ bị đẩy lên GitHub.

Bàn nhà hàng, tờ danh sách đặt bàn bị mũi tên đỏ đẩy ra ngoài thư mục dự án, nhãn để ngoài kho.
Tệp chứa dữ liệu khách phải để ngoài kho ngay từ lần lưu đầu tiên.

Muốn biết nên để thông tin khách ở đâu khi tự làm công cụ, bạn đọc thêm bài làm ứng dụng (app) bằng AI.

Bài học: bạn làm được ngay

Nếu chỉ nhớ ba điều thì hãy nhớ: chọn kho riêng tư, bật xác thực hai bước, và không cất mật khẩu lên kho.

Sang5M gợi ý bạn thử ba việc sau:

  1. Tạo tài khoản GitHub và bật xác thực hai bước.
  2. Tạo một kho riêng tư cho công cụ nhỏ bạn đang có, hoặc sắp nhờ AI dựng.
  3. Nhờ trợ lý AI viết mã đẩy thư mục lên kho, rồi mở phần lịch sử xem lần lưu đầu tiên.

Câu hỏi thường gặp về GitHub

GitHub có miễn phí không?

Có gói không mất tiền. Trang giá GitHub ghi gói Free dành cho cá nhân và tổ chức (như một nhóm hay một công ty), gồm cả kho công khai lẫn kho riêng tư. Ngoài ra có các gói trả phí. Giá có thể đổi, nên bạn xem trang giá trước khi chọn.

Git và GitHub khác nhau thế nào?

Git ghi lại từng lần sửa của tài liệu hay tấm ảnh ngay trên máy. GitHub cất phần lịch sử đó lên mạng và thêm công cụ để nhiều người làm chung.

Không biết viết mã có cần GitHub không?

Nếu bạn nhờ AI dựng công cụ thì nên có. GitHub giữ bản đang chạy tốt, để bạn quay lại khi AI sửa hỏng. Còn phần gõ lệnh, bạn có thể nhờ chính trợ lý AI làm.

Kho công khai và kho riêng tư khác nhau thế nào?

Kho công khai thì ai vào GitHub cũng xem được. Kho riêng tư chỉ bạn và người bạn mời mới xem được, nên người mới hãy chọn kho riêng tư.

Có cần học lệnh Git mới dùng được GitHub không?

Không cần. Lệnh Git là những dòng chữ gõ để bảo Git lưu hay gửi bản sửa đi. Bạn dặn trợ lý AI viết mã như Claude Code hay Codex lưu và đẩy lên GitHub. Việc của bạn là chọn bản nào giữ và mở GitHub kiểm tra lại lịch sử.

Muốn học cùng Sang5M thì bắt đầu ở đâu?

Nếu bạn làm video, 5M Studio (công cụ trả phí của Sang5M) giúp cắt ghép video và đổi kiểu phụ đề bằng lệnh tiếng Việt. Muốn xem AI làm thật, hãy vào webinar tối thứ Tư (buổi học trực tuyến miễn phí). Buổi này giới thiệu 5M Studio nên có phần chào bán.

Tạm kết

GitHub là chỗ cất mã kèm cuốn sổ ghi từng lần sửa. Nhờ vậy, công cụ AI dựng cho bạn được cất kỹ hơn và dễ quay về bản trước, miễn là bạn đã lưu và đẩy lên. Hãy bắt đầu bằng kho riêng tư, bật xác thực hai bước, và để đồ bí mật ngoài kho.

Những việc lặp lại như gõ lệnh lưu, bạn giao cho trợ lý AI. Còn chọn bản nào giữ, giữ kín thông tin khách và nói chuyện với người bạn thuê dựng trang thì vẫn là việc của bạn. Đọc thêm trên blog Sang5M.

Nguồn tham khảo

  1. GitHub Docs – What is GitHub? (GitHub và Git) (mở trong tab mới)Trang chính chủKhông rõ ngày
  2. GitHub – Trang giá (Pricing) (mở trong tab mới)Trang chính chủKhông rõ ngày
  3. Vercel Docs – Deploying Git Repositories with Vercel (mở trong tab mới)Trang chính chủ
  4. GitHub Changelog – Secret scanning blocks Anthropic keys by default (mở trong tab mới)Trang chính chủ
  5. n8n – Bản phát hành 2.44.4 trên GitHub (mở trong tab mới)Trang chính chủ
  6. Simon Willison – Redesigning source control at Anthropic (mở trong tab mới)Người đi đầu
  7. 5M Studio – Công cụ dựng video bằng AI (công cụ trả phí của Sang5M) (mở trong tab mới)Trang chính chủKhông rõ ngày
  8. Sang5M – Webinar tối thứ Tư (Zoom miễn phí) (mở trong tab mới)Trang chính chủKhông rõ ngày

Cách bài này được làm

Sang5M chọn chủ đề, đặt tiêu chuẩn nội dung và cách kiểm duyệt. Trợ lý AI hỗ trợ tìm tài liệu, soạn bản nháp và vẽ hình minh hoạ. Mỗi bài được đối chiếu số liệu với nguồn ghi trong bài, đọc soát và chấm theo bộ tiêu chí của Sang5M trước khi đăng. Đây cũng chính là cách một doanh nghiệp 1 người làm nội dung.

Muốn thử ngay công cụ thật thay vì chỉ đọc?

Thả video gốc vào, 5M Studio nghe, cắt, dựng, làm ảnh bìa và viết caption giúp bạn.

Danh sách chờ Khoá học Doanh nghiệp 1 Người

Sứ mệnh: Giúp 5.000 bạn trẻ và chủ doanh nghiệp làm chủ AI và automation để phát triển kinh doanh.

Bài viết liên quan

Người đội nón SANG5M cầm tờ câu tả đứng cạnh robot nhỏ quay máy, khung phim chiếu cảnh ly trà sữa

Công cụ, trợ lý AI, tự động hoá

Seedance là gì? Mô hình tạo video AI của ByteDance

Seedance là gì: mô hình AI tạo video của ByteDance, biến câu tả hoặc ảnh thành đoạn video ngắn. Bài chỉ bạn dùng ở đâu, hợp cảnh nào và còn yếu chỗ nào.

· 15 phút đọc

Người đội nón SANG5M đứng cạnh bảng tính lớn, robot nhỏ bước ra từ bảng mang phong bì tới hộp thư, đồng hồ báo thức kế bên

Công cụ, trợ lý AI, tự động hoá

Google Apps Script là gì? Nhờ AI viết mã cho Google Sheets

Google Apps Script là gì: viết vài dòng mã để Google Sheets, Gmail tự làm việc lặp lại. Nhờ AI viết mã, chạy thử, hẹn giờ chạy và giữ kín thông tin khách.

· 16 phút đọc