Anonim

Nếu bạn đã từng sử dụng Github trước đây, bạn sẽ biết rằng cách tải xuống các tệp từ nền tảng không ngay lập tức. Đây là một trong những nền tảng phức tạp hơn, vì nó không có nghĩa là trực tiếp để chia sẻ tệp trực tiếp, mà là để phát triển thay thế. Cấp, một trong những điều quan trọng của Github là tất cả các kho lưu trữ công cộng là nguồn mở và mọi người được khuyến khích đóng góp - có các kho riêng, nhưng chúng thường được sử dụng cho mục đích phát triển trong các doanh nghiệp không muốn thấy mã của họ bởi công chúng. Github, tuy nhiên, vẫn xử lý tải xuống các tệp khác với các nơi khác.

Vì vậy, nếu bạn không hoàn toàn chắc chắn về cách bạn có thể tải xuống các tệp từ các dự án (hoặc toàn bộ dự án) từ Github, chúng tôi sẽ chỉ cho bạn cách. Bắt đầu nào.

Đang tải xuống một tập tin

Hầu hết các kho lưu trữ công cộng có thể được tải xuống miễn phí, thậm chí không có tài khoản người dùng. Điều này là do các kho lưu trữ công cộng được coi là các cơ sở mã nguồn mở. Điều đó nói rằng, trừ khi chủ sở hữu của cơ sở mã kiểm tra một hộp khác, cơ sở mã của họ có thể được tải xuống máy tính của bạn, được đóng gói thành tệp .zip.

Vì vậy, nếu bạn truy cập một cơ sở mã công cộng - chẳng hạn như Máy tính Mẹo này mà tôi đã tạo - bạn sẽ nhận thấy rằng ở góc trên bên phải là nút màu xanh lục có nội dung Clone hoặc Tải xuống . Bấm vào nút, và sau đó trong danh sách thả xuống, chọn Tải xuống ZIP . Tất cả các tệp sẽ bắt đầu tải xuống máy tính của bạn, thường là trong thư mục Tải xuống của bạn.

Sau đó, mở thư mục Tải xuống trên máy tính của bạn và tìm tệp ZIP. Bạn sẽ muốn nhấp chuột phải vào nó và chọn tùy chọn có nội dung là Un Unzip, hoặc Un Unressress, và sau đó chọn một thư mục mà bạn muốn các tệp kết thúc.

Cuối cùng, điều hướng đến thư mục đã chọn đó và bạn sẽ tìm thấy tất cả các tệp Github mà chúng tôi đã tải xuống ngay tại đó!

Đó là một cơ sở mã khá nhỏ, chỉ có một vài tệp trong đó. Nếu bạn truy cập kho lưu trữ JavaScript 30 của Wes Bos trên Github, bạn sẽ nhận thấy rằng - vì đó là kho lưu trữ công cộng - nó có thể được tải xuống theo cùng một cách.

Có một cách tốt hơn để tải xuống các tập tin

Mặc dù cách chúng tôi phác thảo rất đơn giản và dễ hiểu, nhưng nó tối ưu nhất chỉ đơn giản là xem các tệp mã, không phải thử nghiệm. Nếu bạn đang dự định tải xuống các tệp Github để thử nghiệm, cách tốt nhất sẽ là vào nhánh ngã ba của dự án. Một ngã ba chỉ đơn giản là bản sao của một kho lưu trữ.

Ngã ba một kho lưu trữ đi kèm với một số lợi ích. Nó cung cấp cho bạn bản sao của riêng bạn trên tài khoản Github của bạn, cho phép bạn tự do thử nghiệm các thay đổi mà không ảnh hưởng đến dự án ban đầu. Ví dụ: bạn có thể tìm thấy một lỗi trong Máy tính Mẹo của tôi hoặc muốn thêm các tính năng của riêng bạn. Vì vậy, bạn có thể nâng cấp fork trên máy tính Mẹo của tôi, tạo một bản sao trên tài khoản Github của bạn. Tại đây, bạn có thể tìm hiểu mã và thử nghiệm mã mà không ảnh hưởng đến dự án ban đầu, bởi vì đây sẽ là bản sao hoặc ngã ba của bạn. Thông thường, các dĩa được sử dụng để đề xuất thay đổi cho dự án của người khác, như sửa lỗi hoặc thêm một tính năng như chúng tôi đã đề cập.

Vì vậy, làm thế nào để bạn fork một kho lưu trữ công cộng? Nó thực sự khá dễ dàng. Trước khi chúng tôi bắt đầu, bạn cần tạo một tài khoản Github miễn phí, vì bạn sẽ cần một nơi nào đó để lưu trữ ngã ba của mình. Bạn có thể truy cập www.github.com và làm điều này ngay bây giờ.

Khi bạn đã tạo tài khoản của mình, bạn có thể chia một kho lưu trữ công khai vào tài khoản của mình. Ví dụ: bạn có thể đi đến kho lưu trữ công cộng cho khóa đào tạo JavaScript 30 ngày của Wes Bos và ở góc trên bên phải, bạn sẽ thấy một nút có tên Fork. Nhấn vào nút.

Có thể mất vài giây đến vài phút, nhưng Github sau đó sẽ sao chép hoặc đột xuất fork fork dự án đó vào tài khoản GitHub của riêng bạn. Khi hoàn thành, nó sẽ ngay lập tức hiển thị cho bạn dự án dưới tên người dùng Github của bạn. Để xác minh, bạn có thể nhấp vào biểu tượng hồ sơ của mình trong thanh điều hướng ở góc trên bên phải, sau đó chọn tùy chọn có nội dung Kho lưu trữ của bạn . Trong danh sách các kho lưu trữ của bạn, bạn sẽ thấy cơ sở mã khóa học JavaScript 30.

Bây giờ, bạn có thể thay đổi và thử nghiệm mã tất cả những gì bạn muốn và nó sẽ không ảnh hưởng đến các tệp dự án ban đầu của chủ sở hữu ban đầu. Nếu bạn thay đổi một số mã, sửa lỗi hoặc thêm một tính năng mới, bạn có thể tạo một cái gì đó được gọi là Yêu cầu Kéo, một nơi mà sự thay đổi đó có thể được thảo luận. Nếu chủ sở hữu dự án ban đầu thích thay đổi - và nó hoạt động đúng - nó có thể được hợp nhất vào cơ sở mã gốc dưới dạng mã sản xuất.

Đóng cửa

Như bạn có thể thấy, tải xuống các tệp và toàn bộ dự án từ Github thực sự khá dễ dàng. Chỉ trong vài phút, bạn có thể tải xuống toàn bộ dự án trên máy tính của mình hoặc thậm chí rẽ vào tài khoản Github của riêng bạn. Sẽ không mất nhiều thời gian để làm rối mã trong ngã ba của bạn để xem điều gì ảnh hưởng đến điều gì, và cuối cùng, bạn thậm chí có thể tạo yêu cầu kéo đầu tiên của mình! Chúc mừng mã hóa!

Cách tải tập tin từ github