Bài viết này cung cấp cho các bạn kiến thức về các lệnh Git nâng cao. Gọi là nâng cao vì nó khó hiểu hơn các lệnh cơ bản, tuy nhiên khi bạn đã hiểu bạn sẽ biết cách sử dụng chúng hiệu quả để phục vụ cho công việc Lập trình của mình.
Git cung cấp các công cụ để quản lý source code dự án trong quá trình phát triển phần mềm. Tuy nhiên để làm việc với Git hiệu quả ta không thể tùy biến vô tội va, mà thực sự cần các chuẩn mực trong quá trình phát triển để đạt được các mục đích tối ưu về mặt hiệu năng làm việc, cũng như khả năng đối phó với các tình huống khẩn cấp.
Để bắt đầu sử dụng Git thành thạo, bạn cần phải nắm được cốt lõi các khái niệm cơ bản.
Trong bài viết này mình chia sẻ cho các bạn các khái niệm cơ bản cốt lõi của Git, chúng sẽ đi theo bạn xuyên suốt trong quá trình học lập, phát triển nghề Software Engiener (Kỹ sư lập trình) này.
repository, commit, branch, remote, merge, conflict, push, fetch, pull
Để có thể tạo được 1 Tài khoản GitHub, GitLab hoặc Bitbucket bạn cần có 1 địa chỉ Email. Bạn có thể sử dụng bất kỳ nền tảng email nào cũng được, tuy nhiên mình đề xuất bạn nên dùng Gmail hoặc Outlook Mail để có thể tỏ ra chuyên nghiệp hơn. Việc đặt tên email cũng sẽ rất quan trọng, vì thông thường email sẽ đi chung với bạn 1 chặng đường khá dài trong sự nghiệp. Hãy suy nghĩ 1 email tinh gọn, thể hiện thông tin tên (hoặc nick name) của bạn nhé.
Sau khi cài đặt Git ở bài học trước, bài học này bạn sẽ được hướng dẫn setup các Git Config để bắt đầu master Git và phát triển hành trình Software Engineer của mình.
Bài viết này sẽ hướng dẫn các học viên của Dan Tech Academy bắt đầu học Git.