Quản lý source code trong dự án với GIT
Giới thiệu khóa học
Git là một hệ quản trị mã nguồn đang được ưa chuộng và sử dụng rộng rãi hiện nay. Được phát triển năm 2006 bởi Linus Tovarld, cha đẻ của Linux. Ngoài các dự án nhỏ hay cá nhận thì GIT cũng được áp dụng vào quản lý các dự án lớn với hàng trăm thậm chí hàng ngàn lập trình viên khác nhau.
Trong dự án thực tế tôi đã từng tham gia và sử dụng GIT, GIT thật tuyệt vời, nhất là với sự chuyển dịch cách thức làm dự án phần mềm phức tạp, delivery nhanh chóng, đáp ứng các sự thay đổi của khách hàng thì GIT lại càng tỏ ra linh hoạt và quản lý source code một cách rất hiệu quả. GIT có thể áp dụng cho mọi loại dự án phần mềm và mọi loại kích thước dự án.
Không đứng ngoài xu thế mình đã nghiên cứu, chắt lọc và cho ra một khóa học làm chủ hệ quản trị mã nguồn (SCMS – Source Control Management System) GIT với mong muốn giúp các bạn có một kỹ năng tốt nhất để đáp ứng công việc sau này. Không bị bỡ ngỡ hay gặp những khó khăn trong việc quản lý source code của dự án cũng như gặp những sự cố đáng tiếc trong dự án.
Đăng ký tại đây: http://tedu.com.vn/khoa-hoc/quan-ly-source-code-trong-du-an-voi-git-8.html
Đối tượng của khóa học
- Là bất cứ học viên nào đã đang và sẽ tham gia dự án phần mềm
- Có kiến thức cơ bản về làm việc với Source Code cũng như các Source Control khác như SVN, TFS...
- Đang tham gia dự án nhưng muốn sử dụng GIT để quản lý tốt hơn
- Các bạn muốn quản lý mã nguồn cho dự án Startup của mình
Học phí và dự kiến phát hành
- Học phí: 399.000 VNĐ
- Giá khuyến mại: 199.000 VNĐ
- Phát hành: 13/9/2016
Nội dung khóa học
- Giới thiệu tổng quan về hệ thống quản lý Version (VCS)
- Giới thiệu tổng quan về GIT
- Cách cài đặt GIT trên máy tính của bạn
- Cấu hình GIT cho lần đầu tiên sử dụng
- Khởi tạo 1 Repository
- Quản lý sự thay đổi trong Repository
- Xem lịch sử Commit
- Huỷ bỏ sự thay đổi trong thư mục làm việc
- Làm việc với Remote Repository
- Làm việc với Tag trong GIT
- Tạo các Alias để tăng tốc độ gõ lệnh
- Khái niệm và cách làm việc với Branch
- Cách merge nhánh và xử lý xung đột (Conlicts) trong GIT
- Quản lý nhánh trong GIT
- Workflow làm việc với nhánh trong GIT
- Làm việc với Branches trên Remote Repository
- Tìm hiểu Rebasing trong GIT
- Github - Cài đặt và cấu hình Github
- Github - Đóng góp vào một dự án trên Github
- Github - Bảo trì dự án trong Github
- Github - Quản lý team dự án
- Cài đặt một Git Server cho chính mình
- Làm rõ hơn vấn đề Reset
- Stashing và Cleaning
- Merge code nâng cao
- Làm việc với GIT thông qua Source Tree
- Sử dụng GIT với Git Extension trong Visual Studio
- Giới thiệu về Bitbucket
- Bài tập quản lý source code trong dự án thực tế.
- Ôn tập kiến thức và kết thúc khoá học
Tác giả: Bạch Ngọc Toàn
Chú ý: Tất cả các bài viết trên TEDU.COM.VN đều thuộc bản quyền TEDU, yêu cầu dẫn nguồn khi trích lại trên website khác.
Tags:
Bài viết liên quan
Khóa học C# Advance: Mastery of C#
Khóa học này được thiết kế để giúp bạn làm chủ các khái niệm nâng cao trong C#, tối ưu hóa hiệu suất, và xây dựng các ứng dụng phức tạp.
Đọc thêm
Khóa học TEDU-57: Fullstack Web Development Với Next.js 13, Firebase và Stripe - Giảm giá 60%
Khóa học "Fullstack Web Development Với Next.js 13, Firebase và Stripe" được thiết kế để giúp bạn trở thành một lập trình viên fullstack chuyên nghiệp.
Đọc thêm
Ra mắt khoá học xây dựng dự án SPA với ReactJS, TypeScript, Redux và Hooks
TEDU sẽ ra mắt khoá học thứ 2 trong loạt MERN Stack là Làm dự án với ReactJS, TypeScript, Redux và Hooks vào ngày 1/3/2021
Đọc thêm
Ra mắt khoá học: Xây dựng REST API với NodeJS MongoDB và TypeScript.
TEDU ra mắt khoá học xây dựng REST API với NodeJS MongoDB và TypeScript mới nhất.
Đọc thêm
Khóa học Xây dựng ứng dụng Web với ASP.NET Core API + Identity Server + Angular
Sau một thời gian ấp ủ và chuẩn bị, TEDU xin chia sẻ ra cộng đồng một khóa học hoàn toàn mới và hoàn chỉnh về ASP.NET Core Web API kết hợp Identity Server và Angular.
Đọc thêm
Khoá học: Phân tích & thiết kế CSDL với 10 loại dự án
Khoá học toàn diện nâng cao của TEDU cho kỹ năng làm việc với cơ sở dữ liệu SQL Server từ tư duy phân tích, thiết kế, tối ưu và quản trị SQL Server.
Đọc thêmKhoá học lập trình SQL căn bản
Khoá học lập trình và thao tác với cơ sở dữ liệu SQL căn bản sử dụng ngôn ngữ T-SQL của TEDU
Đọc thêm
Khoá học lập trình Java căn bản
Với sự cộng tác thêm các giảng viên mới để mở rộng các khoá học chất lượng cho TEDU, TEDU giới thiệu đến các bạn khoá học Java căn bản.
Đọc thêmKhoá học xây dựng ứng dụng web với ASP.NET Core
Thông tin khoá học Xây dựng ứng dụng web sử dụng ASP.NET Core tại TEDU. Khoá học tập hợp các practice chuyên nghiệp cho .NET Developer
Đọc thêm
Khóa học làm dự án thực tế với Angular CLI và Web API
Khóa học làm dự án thực tế từ đầu đến cuối sử dụng Angular 2 CLI, TypeScript và Webpack kết hợp với backend sử dụng ASP.NET WebAPI
Đọc thêm