Như user1615903 already pointed out, một đơn giản
git clone <remote repo url>
sẽ đã cung cấp cho bạn tất cả các chi nhánh từ repo từ xa, bao gồm master
và develop
. Bạn có thể xem tất cả các nhánh từ xa trong bản sao cục bộ của mình bằng cách sử dụng git branch -r
hoặc git branch -a
.
Từ Git clone
doc:
nhái một kho lưu trữ vào một thư mục mới được tạo ra, tạo ra các chi nhánh từ xa theo dõi cho từng ngành trong kho nhân bản (có thể nhìn thấy sử dụng git branch -r), và tạo ra và kiểm tra ra một nhánh ban đầu được phân nhánh từ nhánh hiện đang hoạt động của kho lưu trữ nhân bản.
Nếu bạn muốn copy nội bộ những chi nhánh mà bạn có thể làm việc trên, bạn có thể tạo ra chúng với
git branch <local branch name> <remote branch>
hoặc tạo ra các chi nhánh và kiểm tra xem nó ra với một lệnh như thế này
git checkout -b <local branch name> <remote branch>
Nguồn
2013-05-26 16:46:39
_Cloning kho lưu trữ chỉ cung cấp cho nhánh master._ - đây là sai, bản sao là một bản sao hoàn chỉnh. 'git branch -a' sẽ hiển thị tất cả các nhánh. – 1615903
Vì lệnh 'git branch' chỉ hiển thị nhánh' master', tôi giả định nó chỉ nhân bản nhánh chủ. Lỗi của tôi. –