Chuyển đến nội dung chính
Hãy xem GitHub là một dịch vụ dựa trên đám mây để lưu trữ và quản lý mã. Tương tự như việc bạn có thể sử dụng Google Docs để viết và lưu tài liệu trực tuyến, các nhà phát triển sử dụng GitHub để lưu mã của họ, theo dõi các thay đổi theo thời gian và cộng tác với những người khác. Mọi dự án trên GitHub đều được lưu trữ trong một kho lưu trữ (repository), giống như một thư mục cho dự án của bạn. Bên trong, bạn có thể tìm thấy tất cả các tệp mã và lịch sử đầy đủ của mọi thay đổi đã được thực hiện. Điều này làm cho nó trở thành một công cụ mạnh mẽ để kiểm soát phiên bản và làm việc nhóm trong phát triển phần mềm.

Kết nối dự án Manus của bạn với GitHub

Untitled Design (2) Tích hợp GitHub cho phép bạn xuất mã dự án Manus của mình sang một kho lưu trữ GitHub riêng tư mới. Sau khi xuất, một sự đồng bộ hai chiều được thiết lập giữa không gian làm việc Manus của bạn và kho lưu trữ GitHub. Screenshot 2025 12 26 At 5 55 39 PM Điều này mang lại cho bạn những điều tốt nhất của cả hai thế giới: sức mạnh của phát triển dựa trên AI trong Manus và sự linh hoạt khi làm việc với mã của bạn trong môi trường riêng.

Cách sử dụng

  1. Ủy quyền: Trong bảng điều khiển dự án của bạn, nhấp vào biểu tượng GitHub ở góc trên bên phải hoặc điều hướng đến tab GitHub trong Thiết lập (Settings). Nếu bạn chưa kết nối tài khoản GitHub của mình trước đây, bạn sẽ được nhắc ủy quyền kết nối.
  2. Xuất sang Kho lưu trữ mới: Sau khi tài khoản của bạn được kết nối, hãy chọn chủ sở hữu (bạn hoặc tổ chức bạn thuộc về) và tên cho kho lưu trữ mới trước khi nhấp vào “Create Repository” (Tạo Kho lưu trữ). Hành động này tạo một kho lưu trữ riêng tư mới trong tài khoản GitHub của bạn chứa tất cả mã dự án của bạn. Manus tự động được cấp các quyền cần thiết để đồng bộ hóa với kho lưu trữ mới này.
Cảnh báo: Việc thay đổi chủ sở hữu hoặc tên của kho lưu trữ trên GitHub sau khi nó được tạo sẽ làm hỏng kết nối với Manus.
  1. Đồng bộ hóa Mã của bạn: Với kho lưu trữ đã được tạo, Manus tự động giữ dự án của bạn và nhánh chính của kho lưu trữ GitHub của bạn được đồng bộ hóa.
  • Tự động Đẩy (Push): Khi Manus tạo hoặc sửa đổi mã trong dự án của bạn, các thay đổi sẽ tự động được đẩy lên nhánh chính.
  • Tự động Kéo (Pull): Trước khi thực hiện bất kỳ thay đổi mã mới nào, Manus trước tiên sẽ kéo phiên bản mới nhất từ nhánh chính để giảm thiểu rủi ro xung đột.
  • Đồng bộ hóa Thủ công & Kiểm tra Trạng thái: Bạn có thể kiểm tra trạng thái đồng bộ hóa bất cứ lúc nào bằng cách nhấp vào biểu tượng GitHub. Từ đó, bạn cũng có thể kích hoạt kéo thủ công để đảm bảo dự án Manus của bạn được cập nhật với bất kỳ thay đổi nào bạn đã thực hiện trực tiếp trên GitHub.

Những điều bạn cần biết

Khi mã của bạn đã ở trên GitHub, bạn có toàn quyền kiểm soát. Bạn có thể sao chép kho lưu trữ về máy cục bộ, thực hiện chỉnh sửa trong IDE yêu thích của mình và đẩy các thay đổi trở lại nhánh chính trên GitHub. Khi bạn quay lại Manus, nó sẽ kéo các bản cập nhật đó trước khi thực hiện các thay đổi tiếp theo, giúp giữ cho công việc của bạn được đồng bộ và giảm khả năng ghi đè lên các chỉnh sửa thủ công của bạn. Mẹo: Sử dụng Manus để tạo mã mẫu ban đầu và cấu trúc cho ứng dụng của bạn. Sau đó, xuất mã của bạn sang GitHub và sử dụng IDE yêu thích của bạn để hoàn thiện và triển khai chi tiết. Khi bạn đã sẵn sàng, hãy đồng bộ hóa công việc của bạn trở lại Manus để dễ dàng triển khai và lưu trữ.

Khả năng của Kết nối GitHub (GitHub Connector)

Việc kết nối dự án của bạn với GitHub cũng kích hoạt Kết nối GitHub (GitHub Connector), cho phép Manus giúp bạn quản lý kho lưu trữ của mình trực tiếp từ giao diện Manus. Các quyền được cấp cho phép Manus thực hiện một số hành động phổ biến thay mặt bạn:
  • Quản lý Mã: Đọc và viết mã, cam kết thay đổi, và xử lý các thao tác đẩy/kéo để giữ cho kho lưu trữ của bạn được đồng bộ.
  • Xử lý Vấn đề (Issues): Tạo, xem, chỉnh sửa và đóng các vấn đề trong kho lưu trữ của bạn.
  • Làm việc với Yêu cầu Kéo (Pull Requests): Tạo, xem, chỉnh sửa và đóng yêu cầu kéo.
  • Tổ chức Dự án: Tương tác với các bảng dự án của kho lưu trữ của bạn.
Những khả năng này cho phép một quy trình làm việc tích hợp hơn, nơi bạn có thể quản lý vòng đời phát triển của mình mà không cần liên tục chuyển đổi giữa Manus và GitHub.

Ngắt kết nối Tích hợp

Nếu bạn muốn ngừng đồng bộ hóa dự án của mình với GitHub, bạn có thể ngắt kết nối tích hợp từ thiết lập dự án của mình. Việc ngắt kết nối sẽ không xóa kho lưu trữ GitHub của bạn; nó chỉ đơn giản là ngăn Manus đẩy hoặc kéo bất kỳ thay đổi nào nữa. Bạn sẽ giữ toàn quyền sở hữu kho lưu trữ trên GitHub, nhưng dự án Manus của bạn sẽ không còn được kết nối với nó nữa.

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

Lỗi này có thể xảy ra vì hai lý do chính:
  1. Kết nối của bạn cần được làm mới. Để giải quyết vấn đề này, hãy đi tới thiết lập dự án của bạn, ngắt kết nối tài khoản GitHub của bạn, và sau đó kết nối lại.
  2. Manus không có quyền truy cập vào kho lưu trữ. Điều này có thể xảy ra nếu bạn đang cố gắng đồng bộ hóa với một kho lưu trữ không được tạo ban đầu thông qua tính năng xuất của Manus, hoặc nếu tên hoặc chủ sở hữu của kho lưu trữ đã bị thay đổi sau khi tạo. Đảm bảo bạn đang làm việc với kho lưu trữ mà Manus đã tạo cho dự án của bạn với tên và chủ sở hữu ban đầu của nó.