Vì vậy, môi trường làm việc của tôi có chính xác một chi nhánh với đồng hành từ xa trên Github. Tôi đang cố gắng làm git pull --rebase
để ngăn không cho git push
tạo các thư cam kết hợp nhất không cung cấp thông tin mới cho những người khác làm việc trong dự án này và chỉ nhét kẹo lên các tác phẩm. Nhưng khi tôi thử điều đó, nó mang lại cho tôi điều này:"git pull --rebase" dẫn đến "Không thể khởi động lại trên nhiều nhánh"
From https://github.com/our_profile/our_repository
* branch HEAD -> FETCH_HEAD
Cannot rebase onto multiple branches
Và kéo hủy bỏ. Gọi số git branch
thông báo với tôi rằng tôi chỉ có một chi nhánh trên máy địa phương của tôi, vậy điều gì đang xảy ra?
Yeah, và thực hiện * 'git pull --rebase' * cho các công trình lần thứ hai! Đó là bởi vì trong hành động git đầu tiên lấy dữ liệu, để các nhánh chủ từ xa và cục bộ bắt đầu chỉ ra cùng một cam kết. –