git gud - Clean History Craftsman
Fishagon LLC
Clean History Craftsman là một gói thử thách theo chủ đề dành cho git gud, đặt bạn vào vị trí của người đánh giá cao cấp tại CleanCode Co. Mười hai thử thách dựa trên câu chuyện trên một kho lưu trữ được mô phỏng hoàn chỉnh dạy về amend, interactive rebase, squash và fixup, tách commit, autosquash và rerere.
Chơi ngayKhông cần tải, stream tức thì
Tổng quan
Clean History Craftsman là một gói thử thách theo chủ đề dành cho git gud, đặt bạn vào vị trí của kỹ sư đánh giá cao cấp tại CleanCode Co., nơi mỗi pull request được cho là kể một câu chuyện và đội ngũ kỹ sư mới vào nghề liên tục viết nên những câu chuyện kinh dị. Mỗi sáng, bạn sẽ nhận được các tin nhắn gõ sai, chuỗi "fix fix fix", spam gỡ lỗi, tiếng ồn của WIP và các commit theo thứ tự khó hiểu. Nhiệm vụ của bạn là làm cho mỗi nhánh đọc như thể nó được viết đúng ngay từ lần đầu. Gói nội dung này bao gồm mười hai kịch bản Git dựa trên câu chuyện, được xây dựng xung quanh một kho lưu trữ và môi trường dòng lệnh được mô phỏng hoàn chỉnh. Mỗi thử thách là một nhánh thực tế từ một đồng đội thực tế, được bao bọc trong một câu chuyện giải thích tại sao lịch sử lại quan trọng như mã, và không chỉ là những lệnh cần nhập. Khi làm việc qua hàng đợi đánh giá, bạn sẽ: Sửa đổi một commit để sửa lỗi chính tả trước khi nó được ghi vào tất cả các ghi chú phát hành trong tương lai. Viết lại một commit có tên "stuff" thành một thông báo mà nhà phát triển tương lai có thể sử dụng được. Nén một chuỗi các commit sửa lỗi thành một thay đổi duy nhất mà người đánh giá mong đợi. Sắp xếp lại các commit để các bài kiểm tra không bao giờ xuất hiện trước mã mà chúng bao phủ. Loại bỏ hoàn toàn một commit "TEMP: debug logging everywhere" khỏi lịch sử. Sử dụng fixup để gộp một bản sửa lỗi và bỏ lại thông báo đáng xấu hổ của nó. Rebase một nhánh tính năng cũ lên nhánh chính hiện tại để có lịch sử rõ ràng, tuyến tính. Làm việc qua xung đột rebase và hiểu tại sao rebase bị tạm dừng không phải là một rebase thất bại. Dạy Git giải quyết xung đột lặp đi lặp lại một lần bằng rerere và không bao giờ giải quyết nó nữa. Tách một comm
Cảm giác chơi
Nhẹ nhàng
Thể loại
Giải tríMô phỏng
Cách chơi
- Một người chơi
Thêm game trong series Git Gud
Game có cảm giác tương tự
Nhẹ nhàng

























