Hướng dẫn c++ github projects - c ++ dự án github
Giới thiệuGitHub là một nền tảng lưu trữ mã để kiểm soát và hợp tác phiên bản. Nó cho phép bạn và những người khác làm việc cùng nhau trong các dự án từ bất cứ đâu. Show
Hướng dẫn này dạy cho bạn các yếu tố cần thiết của bạn như kho lưu trữ, chi nhánh, cam kết và yêu cầu kéo. Bạn sẽ tạo kho lưu trữ Hello World của riêng bạn và tìm hiểu quy trình công việc yêu cầu kéo của GitHub, một cách phổ biến để tạo và xem xét mã. Trong hướng dẫn khởi động nhanh này, bạn sẽ:
Để hoàn thành hướng dẫn này, bạn cần một tài khoản GitHub và truy cập internet. Bạn không cần biết cách viết mã, sử dụng dòng lệnh hoặc cài đặt Git (phần mềm điều khiển phiên bản mà GitHub được xây dựng). Nếu bạn có một câu hỏi về bất kỳ biểu thức nào được sử dụng trong hướng dẫn này, hãy truy cập vào bảng chú giải để tìm hiểu thêm về thuật ngữ của chúng tôi. Tạo một kho lưu trữMột kho lưu trữ thường được sử dụng để tổ chức một dự án duy nhất. Các kho lưu trữ có thể chứa các thư mục và tệp, hình ảnh, video, bảng tính và bộ dữ liệu - bất cứ điều gì mà dự án của bạn cần. Thông thường, kho lưu trữ bao gồm một tệp readme, một tệp có thông tin về dự án của bạn. Các tệp readme được viết bằng ngôn ngữ đánh dấu văn bản đơn giản. Bạn có thể sử dụng bảng cheat này để bắt đầu với cú pháp Markdown. GitHub cho phép bạn thêm tệp readme cùng một lúc bạn tạo kho lưu trữ mới của mình. GitHub cũng cung cấp các tùy chọn phổ biến khác như tệp giấy phép, nhưng bạn không phải chọn bất kỳ tùy chọn nào bây giờ. Kho lưu trữ
Tạo ra một chi nhánhPhân nhánh cho phép bạn có các phiên bản khác nhau của kho lưu trữ cùng một lúc. Theo mặc định, kho lưu trữ của bạn có một nhánh có tên Khi bạn tạo một nhánh ra khỏi nhánh Sơ đồ này cho thấy:
Bạn đã bao giờ lưu các phiên bản khác nhau của một tệp? Cái gì đó như:
Các chi nhánh hoàn thành các mục tiêu tương tự trong kho github. Tại GitHub, các nhà phát triển, nhà văn và nhà thiết kế của chúng tôi sử dụng các chi nhánh để giữ cho các sửa lỗi và tính năng công việc tách biệt với chi nhánh Tạo ra một nhánh
Bây giờ bạn có hai nhánh, Thực hiện và cam kết thay đổiKhi bạn tạo một nhánh mới ở bước trước, GitHub đã đưa bạn đến trang mã cho chi nhánh Bạn có thể thực hiện và lưu các thay đổi cho các tệp trong kho lưu trữ của bạn. Trên GitHub, các thay đổi đã lưu được gọi là cam kết. Mỗi cam kết có một thông điệp cam kết liên quan, đó là một mô tả giải thích lý do tại sao một thay đổi cụ thể được thực hiện. Cam kết tin nhắn nắm bắt lịch sử của những thay đổi của bạn để những người đóng góp khác có thể hiểu những gì bạn đã làm và tại sao.
Những thay đổi này sẽ chỉ được thực hiện cho tệp readme trên chi nhánh Mở một yêu cầu kéoBây giờ bạn có những thay đổi trong một nhánh ngoài Yêu cầu kéo là trái tim của sự hợp tác trên GitHub. Khi bạn mở một yêu cầu kéo, bạn đang đề xuất các thay đổi của mình và yêu cầu ai đó xem xét và lấy đóng góp của bạn và hợp nhất chúng vào chi nhánh của họ. Các yêu cầu kéo hiển thị sự khác biệt, hoặc sự khác biệt của nội dung từ cả hai nhánh. Các thay đổi, bổ sung và trừ được thể hiện trong các màu khác nhau. Ngay khi bạn thực hiện một cam kết, bạn có thể mở một yêu cầu kéo và bắt đầu một cuộc thảo luận, ngay cả trước khi mã kết thúc. Bằng cách sử dụng tính năng Bạn thậm chí có thể mở các yêu cầu kéo trong kho lưu trữ của riêng bạn và tự hợp nhất chúng. Đó là một cách tuyệt vời để học dòng github trước khi làm việc trên các dự án lớn hơn.
Đưa ra yêu cầu kéo của bạn một tiêu đề và viết một mô tả ngắn gọn về các thay đổi của bạn. Bạn có thể bao gồm biểu tượng cảm xúc và kéo và thả hình ảnh và GIF. Tùy chọn, ở bên phải tiêu đề và mô tả của bạn, nhấp vào tiếp theo cho người đánh giá. Người được chuyển nhượng, nhãn, dự án hoặc cột mốc để thêm bất kỳ tùy chọn nào trong yêu cầu kéo của bạn. Bạn không cần thêm bất kỳ điều gì, nhưng các tùy chọn này cung cấp các cách khác nhau để hợp tác bằng cách sử dụng các yêu cầu kéo. Để biết thêm thông tin, xem "Giới thiệu về yêu cầu kéo."Cộng tác viên của bạn bây giờ có thể xem xét các chỉnh sửa của bạn và đưa ra đề xuất. Hợp nhất yêu cầu kéo của bạn Trong bước cuối cùng này, bạn sẽ hợp nhất chi nhánh
Nhấp vào xác nhận hợp nhất. Bạn sẽ nhận được một thông báo rằng yêu cầu đã được hợp nhất thành công và yêu cầu đã được đóng lại.Nhấp vào Xóa chi nhánh. Bây giờ yêu cầu kéo của bạn đã được hợp nhất và các thay đổi của bạn là trên Bước tiếp theo
Đã thay đổi một tệp và cam kết những thay đổi đó thành github Đã mở và hợp nhất một yêu cầu kéo |