Cách sử dụng Git và GitHub cho người mới

GitHub là một ứng dụng quản lý nguồn mở phổ biến và phổ biến hiện nay. Bài viết này sẽ cung cấp cho bạn hướng dẫn sử dụng GitHub cơ bản.

Giao diện GitHub

GitHub hiện là kho lưu trữ lớn nhất của các dự án nguồn mở trên thế giới. Không khó để tìm thấy các ví dụ trang GitHub phổ biến, bao gồm trình soạn thảo văn bản Nguyên tử, TensorFlow bay Google và React bởi Facebook. Nó nổi tiếng là "ngôi nhà của các dự án cao cấp về Dữ liệu lớn, Trí tuệ nhân tạo hay Internet vạn vật". Tại đây, bạn cũng có thể tìm thấy các hiệu ứng hoạt hình, biểu tượng cảm xúc, trò chơi và phần mềm đơn giản hơn. Công nghệ này có phần giống như "torrents" ngoại trừ phần mềm và ứng dụng.

Nếu bạn mới bắt đầu khám phá GitHub, bạn sẽ thấy nó hơi khó hiểu. Do đó, bài viết này sẽ cung cấp cho bạn hướng dẫn từng bước để sử dụng GitHub.

1. Tạo tài khoản GitHub

Truy cập https://github.com/join và tạo một tài khoản GitHub. Bạn có thể bắt đầu với một tài khoản cá nhân miễn phí, giới hạn ở 3 đối tác. GitHub có sẵn cho các chuyên gia, nhóm và doanh nghiệp, cung cấp hỗ trợ cộng tác không giới hạn.

Chọn sử dụng GitHub thích hợp

Chọn mục đích sử dụng GitHub.

Mục đích sử dụng GitHub cơ bản

2. Tạo Kho lưu trữ GitHub đầu tiên

Sau khi tạo và xác thực tài khoản của bạn, nhấp vào dấu chọn + ở góc trên bên phải để tạo một kho lưu trữ mới.

Tạo một kho lưu trữ mới trên GitHub

Chọn kho lưu trữ bạn muốn công khai hoặc riêng tư. Đừng quên kiểm tra hộp. "Khởi tạo kho lưu trữ với README ". Đây là mục đầu tiên khách truy cập nhìn thấy khi họ truy cập vào kho lưu trữ của bạn. Bao gồm một mô tả trong README của dự án. Đó là những gì họ có thể làm với nó và cách cài đặt / sử dụng nó.

Tạo một kho lưu trữ mới trên GitHub

Khi tạo kho lưu trữ đầu tiên, bạn có thể thấy trang Kho lưu trữ đó. Đây sẽ là trang chủ của bạn trên GitHub, còn được gọi là nhánh "chính" (chính). Nếu bạn muốn thêm một kho lưu trữ mới, bạn có thể tạo các nhánh mới, tách biệt với nhánh phát triển chính.

Kho lưu trữ trên GitHub

Các lập trình viên sử dụng các nhánh này để lưu trữ các phiên bản tệp khác nhau, nhật ký lỗi và các hoạt động khác.

Tạo một chi nhánh mới trên GitHub

3. Tải xuống GitHub và Git để tạo môi trường làm việc trên PC của bạn

Sau khi tạo thành công tài khoản và kho lưu trữ GitHub, bạn cần tạo môi trường lập trình trên PC để nhận tệp GitHub và cập nhật phiên bản. Để làm điều này, bạn phải tải xuống và cài đặt GitHub Desktop. GitHub hỗ trợ cả Windows và macOS.

Tải xuống Git Desktop

Sau khi cài đặt, bạn sẽ phải đăng nhập bằng tài khoản GitHub của mình. GitHub Desktop không chỉ được sử dụng để nhập tải xuống kho lưu trữ GitHub mà còn giúp bạn đẩy các bản cập nhật lên chúng.

Tạo kho lưu trữ hướng dẫn trên GitHub

Bạn cần một công cụ khác, được gọi là "Git". Git là một hệ thống kiểm soát phiên bản và GitHub là một dịch vụ đám mây. Đây là sự khác biệt giữa chúng. Bạn có thể chạy Git cục bộ trên máy tính của mình vì nó độc lập với GitHub. Git giúp bạn chạy toàn bộ ứng dụng bằng lệnh terminal.

Tải xuống Git

Phải mất một thời gian để cấu hình Git. Bạn nên lưu địa chỉ email đăng ký tài khoản của mình bằng GitHub.

Cấu hình Git

Git được cài đặt dưới dạng Giấy phép Công cộng GNU. Quá trình cài đặt chỉ mất một lúc.

Nhấp vào nút Tiếp theo để cài đặt Git

Sau khi cài đặt thành công, bạn có thể mở "GitBash" – lệnh thiết bị đầu cuối Git được sử dụng để chạy phần mềm hoặc ứng dụng được tải xuống từ kho GitHub.

Hoàn thành cài đặt Git

4. Sao chép hoặc tải xuống ứng dụng

Để sao chép hoặc tải xuống ứng dụng, hãy truy cập bất kỳ trang GitHub nào của nhà phát triển. Ví dụ, bài viết đã đến một trang chơi nhập vai của JavaScript. Bạn có thể tải xuống ở định dạng ZIP hoặc tải xuống ứng dụng trên GitHub Desktop. Bạn có thể tìm kiếm bất kỳ kho lưu trữ GitHub nào trên trang chủ trình duyệt GitHub hoặc máy tính để bàn.

Tải xuống một trò chơi trên GitHub

Khi nhập ứng dụng vào bảng điều khiển GitHub, nhấp vào Bản sao.

Tải xuống một trò chơi từ GitHub

Ứng dụng này bây giờ sẽ bắt đầu sao chép chính nó trên hệ thống. Sau đó, nó sẽ xuất hiện dưới dạng kho lưu trữ trên GitHub Desktop của bạn.

Sao chép một trò chơi trên GitHub

Tiếp theo, mở Git. Thực hiện theo các hướng dẫn trên trang mở lại GitHub về cách tải xuống và chạy ứng dụng.

Nhân bản trò chơi trong GitHub

Trong trường hợp này, đây là một trò chơi đơn giản.

Mở trò chơi trên GitHub

5. Đóng góp cho cộng đồng GitHub

Bạn muốn đóng góp cho cộng đồng GitHub? Trên GitHub, tất cả các thay đổi đã lưu được đặt tên là "cam kết". Thay đổi bằng cách nhấp vào tệp README.md. Giải thích tại sao bạn thực hiện những thay đổi đó cho người dùng khác.

Cập nhật các thay đổi cho GitHub

Cuối cùng, bạn là trung tâm của cộng đồng GitHub: "yêu cầu kéo". Thực hiện một số thay đổi và để phần mềm hoặc ứng dụng "kéo" thay đổi vào kho GitHub của phiên bản gốc. Bài viết này đã thêm một tệp Maven.

Tạo một yêu cầu kéo trong GitHub

Bạn cũng có thể lấy các yêu cầu từ GitHub Desktop.

Đẩy yêu cầu kéo đến kho lưu trữ GitHub

Kho lưu trữ GitHub là một trong những bí mật tốt nhất của Internet hiện đại. Từ Big Data, IoT, các ứng dụng chuyên gia đến các trò chơi vui nhộn, nó chứa mọi thứ. Đừng ngại làm theo hướng dẫn này! Nó sẽ giúp bạn làm quen với GitHub & Git nhanh hơn.

Hy vọng bài viết hữu ích cho bạn!