강의

멘토링

커뮤니티

NEW
Game Dev

/

Game Programming

Nhập môn cơ bản Git & SourceTree cho người mới bắt đầu Unity

Bạn có cảm thấy Git khó khăn khi phát triển Unity không? Đây là khóa học nhập môn Git + SourceTree mà ngay cả người mới bắt đầu hoàn toàn cũng có thể theo dõi ngay lập tức. Các vấn đề thường xảy ra trong dự án Unity như rối loạn file, xung đột thư viện, xung đột scene, quản lý file build, v.v. sẽ được hướng dẫn cách quản lý gọn gàng và cộng tác bằng Git. Sử dụng GUI SourceTree để hiểu Git một cách trực quan mà không cần lệnh và có thể áp dụng ngay vào thực tế.

14 học viên đang tham gia khóa học này

  • iamgamer
실습 중심
Unity
Git
GitHub
sourcetree

Bạn sẽ nhận được điều này sau khi học.

  • Tại sao cần Git và cách sử dụng trong Unity

  • Khái niệm Commit (커밋) / Push (푸시) / Pull (풀) / Merge (머지)

  • Branch (nhánh) khái niệm và cách sử dụng

  • Khái niệm .gitignore (gitignore)

  • Khái niệm file .meta (meta)

  • Stage (Sân khấu), Working Directory (Thư mục làm việc) khái niệm

  • Thực hành và giải pháp xử lý xung đột merge

  • Khái niệm và cách sử dụng Reset (리셋)

  • Khái niệm và cách sử dụng Revert (리버트)

  • Cách sử dụng Stash (스태시)

  • Unity, lý do thiết lập Force Text

  • Phương pháp ngăn ngừa xung đột Prefab, Scene

  • Phương pháp cộng tác với Collaborator

  • Fork (포크), Pull Request (풀 리퀘스트) phương pháp cộng tác

  • Cách viết Commit message (커밋 메시지)

  • LFS (Large File Storage)

🎮Git & SourceTree cơ bản cho người mới bắt đầu với Unity


Khi tạo dự án với Unity, đến một lúc nào đó bạn sẽ gặp phải những băn khoăn như thế này.

  • "Tệp bị rối, muốn quay lại phiên bản cũ thì làm thế nào nhỉ?"

  • "Thành viên trong nhóm đã chỉnh sửa scene nhưng bị xung đột và việc giải quyết quá khó khăn..."

  • "Tôi đã cài đặt Git vì nghe nói phải dùng nó, nhưng ngay từ lệnh đầu tiên đã bị mắc kẹt rồi."



Khóa học này được chuẩn bị cho những người như vậy, đây là khóa học nhập môn Git dành riêng cho lập trình viên Unity.
Dựa trên giao diện SourceTree GUI không cần phải ghi nhớ lệnh,
từ nguyên lý của Git đến cách áp dụng vào dự án Unity thực tế, tất cả đều được giải thích từng bước một cách dễ hiểu ngay cả với người mới bắt đầu.


Tại sao nhà phát triển Unity nhất định phải học Git?

  • Dự án Unity khác với các dự án code thông thường ở chỗ có nhiều loại file phức tạp đan xen như file scene, file meta, tài nguyên, thư viện, v.v.


  • Chỉ cần quản lý sơ sẩy một chút cũng có thể khiến toàn bộ dự án bị hỏng hoặc cần phải cài đặt lại, tình huống này xảy ra khá thường xuyên


Bạn sẽ học những nội dung như thế này


1. Hiểu các khái niệm cơ bản về Git

  • Git hoạt động như thế nào

  • Khái niệm về kho lưu trữ cục bộ/từ xa

▲ Git (깃)


2. Làm chủ hoàn toàn SourceTree GUI

  • Từ cài đặt đến cấu hình môi trường

  • Hiểu chính xác về Commit, Push, Pull, Fetch

  • Tạo nhánh, hợp nhất và giải quyết xung đột

▲SourceTree (SourceTree)


3. Thiết lập thực tế Unity + Git

  • Giải thích về .gitignore cần thiết trong dự án Unity

  • Vai trò của tệp Meta

  • Mẹo Unity giúp giảm thiểu xung đột

  • Cách thiết lập quy tắc chung khi làm việc theo nhóm

▲ Unity (Unity)


👶 Giá trị mà khóa học này mang lại

Bạn có thể hiểu Git mà không cần ghi nhớ các lệnh.
Bạn có thể quản lý cấu trúc đặc thù của dự án Unity một cách an toàn.
Bạn có thể giảm thiểu các vấn đề như xung đột scene/meta và nâng cao hiệu quả cộng tác.
Đây không phải là khóa học chỉ đưa ra định hướng rồi kết thúc, mà bạn sẽ học thông qua thực hành với các ví dụ thực tế.

Lưu ý trước khi học

Môi trường thực hành

  • Hệ điều hành và phiên bản (OS): Windows

  • Công cụ sử dụng: Unity, Git, SourceTree

  • Cấu hình PC: PC có cấu hình cơ bản có thể kết nối Internet

Tài liệu học tập

  • Định dạng tài liệu học tập được cung cấp: Tệp đính kèm, Liên kết


Kiến thức cần có và lưu ý

💡 Lưu ý

Đây là khóa học về Unity, Git, GitHub, sourcetree.
Đây là khóa học chuyên biệt cho Unity.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Nhà phát triển Unity mới bắt đầu cảm thấy khó khăn vì lần đầu tiếp xúc với Git

  • Những người muốn học Git bằng GUI SourceTree thay vì dòng lệnh

  • Người muốn sắp xếp dự án Unity và lần đầu tiên áp dụng quản lý phiên bản

  • Những người muốn giảm thiểu sai sót trong cộng tác khi làm dự án nhóm

Cần biết trước khi bắt đầu?

  • Kiến thức cơ bản về Unity

  • Kiến thức cơ bản về C#

Xin chào
Đây là

7,028

Học viên

126

Đánh giá

11

Trả lời

5.0

Xếp hạng

7

Các khóa học

210175576-d4bb9047-b64e-4bb1-ad60-c2407e8fdb5e.gif

  • 게임 좋아하는 평범한 유니티 개발자 아저씨

  • 게임 만들고 싶어 C# 문법도 모르고 유니티 입문

  • 입문 당시 겪었던 어려움을 누구보다 잘 이해하기에 쉽게 설명합니다.

유튜브 : https://www.youtube.com/@i_am_gamer_TV

Chương trình giảng dạy

Tất cả

14 bài giảng ∙ (3giờ 15phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

Ưu đãi có thời hạn

23.100 ₫

30%

716.781 ₫

Khóa học khác của iamgamer

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!