Cách clone source git từ một branch riêng biệt

Authors
  • author image
    Name
    Chan Dinh

Tìm hiểu cách để có thể clone source trên một repository tại Github từ một branch cụ thể, thay vì branch mặc định (thường là master hoặc main).


Thông thường, khi clone source từ một repository về với lệnh git clone repo-url, bạn sẽ clone toàn bộ branch cũng như tags của remote repository về. Tuy nhiên, sẽ có một số trường hợp bạn chỉ cần clone một nhánh cụ thể nào đó về. Vậy đối với những trường hợp như vậy, bạn có thể sử dụng thông qua syntax:

shell
git clone --single-branch --branch [branch-name] [repo-url]

Ví dụ:

shell
git clone --single-branch --branch develop https://github.com/dinhhoangbaochan/hello-chandinh.git

Khi này, repo bạn clone về chỉ bao gồm toàn bộ file code của branch develop, easy ha?!

Do blog cá nhân được vận hành một cách tối giản giúp tiết kiệm kinh phí nên bản thân blog vẫn còn trong giai đoạn xây dựng và cũng vì vậy, tui cũng không implement tính năng comment.

Tuy nhiên, tui sẽ rất vui nếu có thể được lắng nghe ý kiến từ những ai đó đọc được bài viết trôi nổi trên internet này, hy vọng được học hỏi từ các bạn, các anh chị em cô dì chú bác gần xa. Bạn có thể open issue tại repo blog của tui, hoặc inbox tui tại địa chỉ email là dinhhoangbaochan@gmail.com.

Best regards,
Chan