Tôi đang phát triển một số phần mềm chấm điểm trường học và quyết định sử dụng Github để lưu trữ dự án. Sau khi xây dựng một số mã trên hộp Ubuntu của tôi, tôi đã đẩy nó vào Github và sau đó nhân bản nó xuống MacBook Pro của tôi. Sau khi chỉnh sửa mã trên MBP, tôi đã đẩy nó trở lại Github. Sáng hôm sau tôi đã cố gắng cập nhật repo của tôi trên hộp Ubuntu với git pull
và nó đã cho tôi tất cả các loại rắc rối.Whats cách tốt nhất để làm việc với Github và nhiều máy tính là gì?
Whats cách tốt nhất để làm việc trong tình huống này là gì? Tôi không muốn ngã ba repo của riêng tôi và tôi không thực sự muốn gửi cho mình email hoặc kéo yêu cầu. Tại sao tôi không thể đối xử với Github như một bậc thầy và đẩy/kéo từ nó lên tất cả các bản repos cá nhân của tôi trên các máy tính khác nhau?
Bạn đã sao chép repo từ github vào hộp Ubuntu của mình trước khi thử kéo từ Github? –
Bạn có thể cập nhật bằng ý nghĩa của "tất cả các loại sự cố" không? Bạn có gặp sự cố khi hợp nhất các thay đổi trong đó không? – mipadi
Tôi tạo ra repo trên hộp Ubuntu của tôi và đẩy nó vào Github. Tôi không nghĩ rằng tôi đã nhân bản nó trở lại vào hộp Ubuntu của tôi từ Github. Điều đó có cần thiết không? Và khi tôi nói đủ loại rắc rối, tôi có nghĩa là tôi nhận được một số thông báo lỗi. Cuối cùng tôi đã sử dụng lệnh 'commit -f' và nó hoạt động. Sorta. –