Ai đó có thể giải thích "nhánh theo dõi" vì nó áp dụng cho git?Git: Chi nhánh theo dõi là gì?
Đây là định nghĩa từ git-scm.com:
A 'chi nhánh theo dõi' trong Git là một địa phương chi nhánh được kết nối với một chi nhánh từ xa. Khi bạn đẩy và kéo chi tiết đó vào chi tiết , nó sẽ tự động đẩy và kéo đến nhánh từ xa mà nó được kết nối với .
Sử dụng tính năng này nếu bạn luôn kéo từ nhánh ngược dòng vào chi nhánh mới và nếu bạn không muốn sử dụng "git pull" một cách rõ ràng.
Thật không may, mới mẻ với git và đến từ SVN, định nghĩa đó hoàn toàn không có ý nghĩa đối với tôi.
Tôi đọc qua "The Pragmatic Guide to Git" (sách tuyệt vời, nhân tiện) và dường như cho rằng các nhánh theo dõi là một điều tốt và sau khi tạo điều khiển từ xa đầu tiên (trong trường hợp này), bạn nên thiết lập chi nhánh chính của bạn thành chi nhánh theo dõi, nhưng rất tiếc là không bao gồm chi nhánh theo dõi lý do tại sao chi nhánh theo dõi là một điều tốt hoặc những lợi ích nào bạn có được bằng cách thiết lập chi nhánh chính của mình làm chi nhánh theo dõi của kho gốc của bạn .
Ai đó có thể làm sáng tỏ tôi (bằng tiếng Anh) không?
Chỉ muốn làm sáng tỏ điều này: "Kiểm tra ra một chi nhánh địa phương từ xa nhánh sẽ tự động tạo ra cái được gọi là nhánh theo dõi. " Đó là gây hiểu lầm. Nếu không có tùy chọn --track, bất kỳ chi nhánh nào bạn tạo sẽ không được theo dõi. – JohnO
@JohnO, có thể muốn làm điều đó với anh chàng Git Pro. Toàn bộ cuốn sách là kết quả của sự hợp tác chỉnh sửa lớn IIRC. –