Vũ điệu nhánh
Thuộc phần Kiểm soát phiên bản trong hành trình Terminal của Coddy. Bài học 57 trên 58.
Thử thách
Trung bìnhThư mục chứa menu.txt với nội dung pasta. Thực hiện quy trình tạo nhánh sau:
- Khởi tạo repository trên
main, cấu hình người dùng (Branch Dancer/dance@coddy.tech), đưamenu.txtvào vùng staging rồi commit với thông điệpInitial menu. - Tạo nhánh
specialsvà chuyển sang nhánh đó. Nối thêmtacosvàomenu.txt, rồi commit với thông điệpAdd tacos. - Chuyển về
main. Nối thêmburgersvàomenu.txt, rồi commit với thông điệpAdd burgers. - Merge
specialsvàomain. Quá trình merge sẽ xảy ra xung đột. Giải quyết bằng cách ghi đèmenu.txtbằng ba dòng sau:pasta,burgers,tacos. Đưa tệp vào vùng staging rồi hoàn tất quá trình merge với thông điệpCombine menu.
In ra nội dung cuối cùng của menu.txt.
Tự làm thử
Tất cả bài học trong Kiểm soát phiên bản
4Kiểm tra các thay đổi
Git DiffSo sánh các thay đổi đã đưa vào vùng chờGit ShowÔn tập: Công việc của thám tử3Theo dõi thay đổi
Khu vực stagingGit AddGit CommitChỉnh sửa tệp đã được theo dõiGit LogÔn tập: các commit đầu tiên6Dự án trang web công thức
Tổng quan dự ánKhởi tạo và bỏ quaTự luyện tập: Playground Terminal