Git và Làm Việc Như Một Nhà Phát Triển
Một mục từ điển thực tế về những điều cơ bản của Git và những thói quen hàng ngày phân biệt các nhà phát triển với những người mới bắt đầu.
Git xuất hiện trong gần như mọi bài đăng việc làm cho một vai trò kỹ thuật, nhưng biết các lệnh và làm việc như một nhà phát triển là hai kỹ năng khác nhau. Mục này bao gồm Git thực sự làm gì, sau đó hướng dẫn qua những thói quen làm cho kiểm soát phiên bản hữu ích thay vì một công việc.\n\n## Git thực sự theo dõi cái gì\n\nGit là một hệ thống kiểm soát phiên bản phân tán. Mọi bản sao của một kho lưu trữ đều có toàn bộ lịch sử, không chỉ một con trỏ đến máy chủ trung tâm. Điều đó quan trọng vì nó có nghĩa là bạn có thể commit, branch, và kiểm tra lịch sử ngoại tuyến, sau đó đồng bộ hóa sau với git push và git pull.\n\nĐặc biệt, Git theo dõi các ảnh chụp của các tệp của bạn, được xác định bởi các hash SHA-1 (tiến tới SHA-256 trong các thiết lập mới hơn). Mỗi commit trỏ đến một ảnh chụp cộng với một commit cha, tạo thành một chuỗi. Các branch chỉ là các con trỏ có thể di chuyển được để commit. Đó là toàn bộ mô hình tư duy: commit là các ảnh chụp, branch là các nhãn, và HEAD là
Viết với hỗ trợ của AI, được xem xét và đăng bởi Michal Pilch (CISSP), Korra Studio.
Đây là một ghi chép từ cơ sở kiến thức Korra Studio — nền tảng kết hợp mỗi chủ đề với phiên hỗ trợ 1-kèm-1.
Bắt đầu miễn phíarrow_forward