Ngày khác tôi đã cố gắng đẩy một số thay đổi cho máy chủ từ xa.Có thể mất một số thay đổi thông qua git
Tôi đã gặp lỗi vì vậy tôi đã xem chi nhánh nào tôi đang ở.
Tôi thấy rằng tôi đã là một chi nhánh không xác định cục bộ, điều này thực sự kỳ lạ nên tôi đã kiểm tra chủ và sau đó có thể đẩy.
Chỉ cần kiểm tra kết hợp và không có thay đổi nào của tôi ở đó. Họ không ở đây tại địa phương. Hơn 10 giờ làm việc và tôi không thể tìm thấy ở bất cứ đâu.
Tôi đã thực hiện một gitk và tôi không thấy bất kỳ thay đổi nào của mình. Tôi thấy một sự hợp nhất của chủ trông như thế này:
Author: Sara Chipps <[email protected]> 2012-01-04 13:48:20
Committer: Sara Chipps <[email protected]> 2012-01-04 13:48:20
Parent: 1a294db3a244d7aeaafbc99c986af86ce7cf17da (Merge branch 'master' of https://github.com/thing/thing)
Parent: 8ed995c7a5a370333ab27485be07f6a5f647e8d4 (added subscription button to edit profile section)
Child: 0dbf7e53737c0e7ee7ab908812299c1d60ef0c46 (removed coffee icon on getting started)
Branches: master, remotes/origin/master
Follows:
Precedes:
Merge branch 'master' of https://github.com/thing/thing
Tôi không phải là người duy nhất cam kết dự án này, tôi không biết làm thế nào tôi có một chi nhánh không xác định tại địa phương. Bất cứ ai có thể đề nghị một sửa chữa? Lo lắng về việc mất rất nhiều công việc.
cảm ơn bạn.
Bạn chỉ có thể đến trên "chi nhánh không xác định" (tôi cho rằng bạn có nghĩa là đầu bị tách rời?) Thông qua hành động của riêng bạn. Bạn có thể đã cố hợp nhất và không nhận thấy có xung đột. – meagar
@meagar: Hợp nhất, xung đột hay không, không tách HEAD. Rebase mặc dù! – Cascabel
@Jefromi True. Tôi đang sử dụng để 'git kéo --rebase'ing – meagar