Tôi vừa tình cờ gặp một điều gì đó kỳ lạ ngày nay. Tôi hỏi một đồng nghiệp ở công việc mùa hè của tôi để giúp tôi thiết lập một repo git từ xa mới cho mã của tôi và có rất nhiều sự nhầm lẫn về những gì ông đã làm và những gì tôi muốn làm. Tôi yêu cầu anh ta gửi qua cấu hình của mình để có thể nhìn thấy đường dẫn đến điều khiển từ xa của mình và phát hiện ra rằng anh ta không có điều khiển từ xa. Khi tôi hỏi ông về vấn đề này ông giải thích công việc của mình như thế này:Sự khác biệt giữa git push và git pull là gì?
- Thay đổi một cái gì đó ở địa phương
- Commit
- Di chuyển đến thư mục từ xa
- git pull c: \ localdir
Vì vậy, thay vì của việc đẩy đến một điều khiển từ xa, anh ta liên tục kéo từ repo địa phương của mình đến một máy chủ trên máy chủ của chúng tôi. Sắp xếp làm việc ngược. Khi tôi đối mặt với anh ta về điều này, anh ấy hỏi tôi sự khác biệt là gì và tôi không thể trả lời anh ấy, nhưng tôi nghĩ có điều gì đó đúng không?
Vì vậy, câu hỏi của tôi với tất cả các bạn là: Sự khác biệt trong việc đẩy vào điều khiển từ xa và kéo từ điều khiển từ xa là gì?
@Downvoters: Hãy nhớ để cho một người biết lý do tại sao, để các câu hỏi có thể được cải thiện. – Zeemee
có xu hướng downvote quá kể từ khi câu hỏi ** âm thanh ** vô lý nhưng thực sự không phải là! Thay vào đó hãy upvoting. – eckes
@Mulmoth chính xác. Har biết tôi đã làm gì sai nếu ai đó đá tôi vào mặt. =) – Qw4z1