NEW
Font size
WorksheetsQuiz về GitHub
Total questions: 15
Worksheet time: 8mins
GitHub là gì?
Một nền tảng lưu trữ và quản lý mã nguồn
Một ngôn ngữ lập trình
Một hệ điều hành
Một trình duyệt web
GitHub hỗ trợ ai trong việc phát triển phần mềm?
Chỉ cá nhân
Chỉ nhóm
Cả cá nhân và nhóm
Chỉ công ty lớn
GitHub lý tưởng cho loại dự án nào?
Dự án mã nguồn mở
Dự án thương mại
Dự án cá nhân
Dự án nghệ thuật
GitHub cung cấp môi trường như thế nào?
An toàn và hiệu quả
Nguy hiểm và phức tạp
Chậm và không ổn định
Đắt đỏ và khó sử dụng
Tại sao nên sử dụng GitHub để quản lý phiên bản?
Để theo dõi mọi thay đổi và khôi phục phiên bản cũ dễ dàng.
Để tạo ra mã nguồn mới.
Để xóa các phiên bản cũ.
Để tăng tốc độ máy tính.
GitHub giúp làm việc nhóm hiệu quả bằng cách nào?
Cộng tác mà không lo xung đột mã nguồn.
Tăng số lượng thành viên trong nhóm.
Giảm thời gian làm việc.
Tăng chi phí dự án.
GitHub hỗ trợ triển khai và tự động hóa bằng cách nào?
Sử dụng GitHub Pages và GitHub Actions.
Tăng số lượng lập trình viên.
Giảm chi phí phát triển.
Tăng thời gian triển khai.
Git là gì?
Dịch vụ lưu trữ trực tuyến
Hệ thống quản lý phiên bản phân tán
Nền tảng xã hội cho lập trình viên
Công cụ kết nối internet
GitHub là gì?
Công cụ theo dõi thay đổi mã nguồn
Nền tảng cơ bản cho Git
Dịch vụ lưu trữ trực tuyến dựa trên Git
Hệ thống quản lý phiên bản offline
Repository (Repo) là gì trong GitHub?
Nơi lưu trữ tất cả các tập tin, lịch sử phiên bản và cấu hình dự án
Nhánh phát triển độc lập
Ghi lại các thay đổi vào lịch sử dự án
Đề xuất các thay đổi từ một branch vào branch khác
Branch trong GitHub cho phép làm gì?
Lưu trữ tất cả các tập tin
Làm việc trên các tính năng mới mà không ảnh hưởng đến mã nguồn chính
Ghi lại các thay đổi vào lịch sử dự án
Gộp các thay đổi từ một branch vào branch đích
Merge trong GitHub có nghĩa là gì?
Nhánh phát triển độc lập
Ghi lại các thay đổi vào lịch sử dự án
Hành động gộp các thay đổi từ một branch vào branch đích, thường là branch chính của dự án
Đề xuất các thay đổi từ một branch vào branch khác
GitHub có thể được sử dụng để làm gì trong việc phát triển sự nghiệp lập trình?
Chỉ lưu trữ mã nguồn
Chỉ để chơi game
Hỗ trợ nhiều khía cạnh như dự án nhóm, mã nguồn mở
Chỉ để viết blog
GitHub có ưu điểm nào sau đây?
Cần kết nối internet để truy cập
Miễn phí cho nhiều kho chứa công khai và riêng tư
Đòi hỏi kiến thức cơ bản về Git
Giao diện phức tạp cho người mới
Một trong những nhược điểm của GitHub là gì?
Cộng đồng lập trình viên lớn mạnh
Tích hợp nhiều công cụ DevOps
Cần kết nối internet để truy cập và đồng bộ mã nguồn
Quản lý phiên bản hiệu quả
