Tôi đã cố gắng để làm theo hướng dẫn từ Git: "Not currently on any branch." Is there an easy way to get back on a branch, while keeping the changes? nhưng git checkout
dường như bị phá vỡ:Tại sao Git cho tôi biết "Hiện không phải trên bất kỳ chi nhánh nào" sau khi tôi chạy "git checkout origin/<branch>"?
$ git checkout origin/web-zach
HEAD is now at 1366cb1... Changed so css files not ignored
$ git status
# Not currently on any branch.
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# .cordova/config.xml
# www/languages/pt/sounds/
nothing added to commit but untracked files present (use "git add" to track)
Cụ thể hơn, tôi lo lắng về thông báo "Not hiện trên bất kỳ chi nhánh" tin nhắn. git checkout
dường như không làm bất cứ điều gì ở đây ... Không phải là toàn bộ mục đích của lệnh đó để đưa tôi vào một chi nhánh? Làm thế nào tôi có thể trở lại trên một chi nhánh và cam kết/đẩy một lần nữa?
gì bạn muốn thanh toán chi nhánh?Khi bạn tham khảo "thay đổi", bạn có nghĩa là các tập tin không được theo dõi? –
Tôi đang cố gắng chuyển sang nguồn gốc/web-zach và "thay đổi" trong câu hỏi khác (và trước đây trong câu hỏi của tôi trước khi tôi mất chúng - may mắn sao lưu chúng bằng dán-dán cũ) đã đề cập đến một số thay đổi mà tôi đã cố gắng cam kết. Tôi không thực sự quan tâm đến các tập tin không được bảo vệ, và có lẽ nên thêm chúng vào .gitignore của tôi. – hubatish