강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Programming Tool/Software

Git và Github mà bạn có thể sử dụng trực tiếp - từ cơ bản đến cộng tác

Mục tiêu của bài giảng là cộng tác. Chúng ta sẽ học cách cộng tác bằng cách xử lý trực tiếp Git và Github :)

(4.8) 68 đánh giá

2,603 học viên

  • mjcoding
git
깃헙
깃허브
협업
GitHub
Git

Đánh giá từ những học viên đầu tiên

Dịch cái này sang tiếng Việt

  • Cách sử dụng Git/Github và cộng tác trong thực tế

  • Xử lý trực tiếp Git/Github bằng Sourcetree

Nếu bạn là một nhà phát triển, bạn nên biết!
Hợp tác với Git và GitHub 👨‍👩‍👦

Git và GitHub cho sự hợp tác phát triển 🖥️

Rất nhiều tính năng của Git và GitHub rất khó học và sử dụng. Mặc dù tôi không gặp khó khăn gì khi học các khái niệm cơ bản như Git init và commit, nhưng tôi thấy việc áp dụng chúng vào công việc cộng tác thực tế lại khá khó khăn.

Khi cộng tác với người khác, điều quan trọng là phải hiểu được quy trình cộng tác. Quy trình này có thể khó nắm bắt nếu không có người hướng dẫn, và cũng khó nắm bắt được sự cần thiết của nó khi phát triển một mình. Tuy nhiên , kiểm soát phiên bản bằng Git là một kỹ năng thiết yếu đối với các nhà phát triển . Tôi đã học Git trực tiếp thông qua mã nguồn mở, và tôi muốn giúp những người mới làm quen với nó học cách sử dụng nó một cách hiệu quả.

Nếu bạn đang cố gắng học Git nhưng thấy khó hiểu sách hoặc bài viết trực tuyến, hoặc nếu bạn đã thực hiện cam kết nhưng không biết cách cộng tác với người khác, tôi khuyên bạn nên tham gia khóa học này.

Các tính năng và lệnh được sử dụng để cộng tác trên Git và GitHub phần lớn đã được sửa đổi. Trong khóa học này, bạn sẽ tìm hiểu những kiến thức cơ bản về Git và GitHub , bao gồm các tính năng thiết yếu cho cộng tác và quy trình làm việc . Được thiết kế cho người mới bắt đầu, khóa học này kết hợp các bài giảng và thực hành thực tế . Hãy thử áp dụng các khái niệm Git và GitHub bạn đã học vào các dự án phát triển của riêng mình.

Thông qua Git và GitHub
Quản lý mã nguồn

Chi nhánh
Tại sao nó cần thiết

Trong GitHub
Tiến bộ cùng phát triển


Tôi giới thiệu điều này cho những người này 🙋

Git và GitHub
Người dùng lần đầu

Tôi đã học Git, nhưng
Dành cho những ai muốn sử dụng nó tốt hơn

Git và GitHub
Bất kỳ ai muốn sử dụng nó để cộng tác

Hãy tham gia cùng chúng tôi trong bài giảng này! 😁

  • Mục tiêu của khóa học này là cộng tác với những người khác bằng Git/GitHub.
  • Tìm hiểu cách sử dụng nó cho mọi thứ, từ những dự án cơ bản nhất đến dự án nguồn mở và dự án công việc.
  • Học Git và GitHub bằng cách làm việc trực tiếp với những người cam kết mã nguồn mở.

Bạn sẽ học được gì 📚

1. Từ những khái niệm cơ bản cần thiết

  • Mặc dù mục tiêu là tận dụng Git/GitHub để cộng tác, nhưng không chỉ đơn thuần là học thực hành. Việc hiểu cơ bản về lý thuyết là điều cần thiết.
  • Trước khi bắt đầu, chúng ta hãy xem qua nội dung chung của khóa học và các khái niệm cần thiết.


2. Học thông qua thực hành

  • Khi mới học Git, tôi thấy các lệnh rất hay. Nhưng khi bắt đầu phát triển, tôi nhận ra không có gì dễ dàng và tiện lợi như SourceTree.
  • Ngay cả những người mới sử dụng Git cũng có thể sử dụng công cụ SourceTree để sử dụng Git một cách dễ dàng và thú vị.
  • Công cụ thì tuyệt vời, nhưng điều cơ bản nhất là lệnh Git! Chúng ta sẽ học lệnh Git cùng với cây mã nguồn.


3. Tự tạo ra tình huống của riêng mình và học hỏi.

  • Tại sao chúng ta cần các nhánh? Chúng ta giải quyết xung đột như thế nào? Bạn sẽ được trực tiếp tạo ra và trải nghiệm những tình huống này.
  • Hãy cùng tạo ra một vấn đề và quan hệ công chúng để xem công việc hợp tác được phát triển như thế nào.
  • Thậm chí còn có một dự án cộng tác ở cuối khóa học, cho phép bạn cộng tác bằng GitHub. Hãy cùng nhau thực hành cộng tác nhé.


Câu hỏi dự kiến Hỏi & Đáp 💬

H. Tôi mới làm quen với Git và GitHub. Tôi có thể tham gia khóa học này không?

Tất nhiên rồi :) Bài giảng này là bài giảng giới thiệu về Git và GitHub.

H. Nội dung bài học được trình bày ở mức độ nào?

Mục tiêu của chúng tôi là hợp tác sử dụng Git và GitHub! Hãy cùng nhau học hỏi, bắt đầu từ những điều cơ bản.

H. Tôi có thể sử dụng SourceTree trên Mac hoặc Ubuntu không?

Bạn có thể sử dụng công cụ SourceTree trên Mac hoặc Windows, nhưng không thể sử dụng SourceTree trên Ubuntu. 😢 Bạn sẽ không thể thực hành sử dụng công cụ SourceTree, nhưng bạn có thể học các lệnh Git và quy trình cộng tác.

H. Tôi có được học tất cả các tính năng của Git và GitHub không?

Bạn sẽ không học được tất cả các tính năng, nhưng bạn sẽ học được những tính năng cần thiết cho việc cộng tác. Sau khi hoàn thành khóa học, bạn sẽ có được hiểu biết vững chắc về Git và GitHub. Do đó, bạn sẽ có thể tìm và triển khai các tính năng bổ sung khi cần thiết.


Giới thiệu Người chia sẻ kiến thức ✒️

Lịch sử

  • Người cam kết mã nguồn mở hiện tại của Mozilla
  • Cựu nhà phát triển khởi nghiệp Fintech
  • Cựu Chuyên gia phát triển toàn cầu tại Bộ Khoa học và Công nghệ
  • Cựu) Nhóm phát triển thanh toán Hyosung (Phát triển cơ sở dữ liệu thanh toán)

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

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

  • Mới đối với Git và Github

  • Những người muốn cộng tác bằng Git và Github

  • Những người đã học Git nhưng gặp khó khăn khi sử dụng nó trong thực tế

Xin chào
Đây là

3,752

Học viên

152

Đánh giá

33

Trả lời

4.7

Xếp hạng

3

Các khóa học

안녕하세요. MJ코딩입니다😀

강의에 관심과 수강을 해주셔서 감사합니다 :)

강의 내용은 처음 접할 때는 가볍지만은 않은 내용이지만, 이해를 하실 수 있고 실제로 사용하실 수 있도록 준비를 하였습니다.

커리어와 실무에 도움이 되셨으면 하는 마음입니다.

프로그래밍 학습을 위한 유튜브 채널도 함께 운영을 하고 있습니다. (유튜브 링크 클릭)

필요한 내용을 보시고 참고 하여 도움이 되셨으면 좋겠습니다.

감사합니다^^

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

Tất cả

7 bài giảng ∙ (1giờ 56phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

68 đánh giá

4.8

68 đánh giá

  • june760614님의 프로필 이미지
    june760614

    Đánh giá 15

    Đánh giá trung bình 4.4

    5

    100% đã tham gia

    I learned a lot about Git through this short but intense lecture.

    • mjcoding
      Giảng viên

      Hello jhhur :) Thank you for your compliments😀 I hope that through the lecture, you will be able to use Git and Github directly while developing, and create a better development environment. Thank you ^^

  • hbhereiam님의 프로필 이미지
    hbhereiam

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Thank you! Thanks to you, I learned how to contribute to open source :) I was able to get a little more familiar with the confusing branch-related commands by using them!

    • mjcoding
      Giảng viên

      Hello, Yang HyeonBin :) I checked the patch you made!! nice work😀😀 If you continue to use git in the future, you will quickly get used to it and be able to use it betterㅎㅎㅎ I hope you find the learning content useful. Thank you ^^

  • kmc63816495님의 프로필 이미지
    kmc63816495

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Thank you. Thanks to you, I think I will master the sauce tree!

    • I admit it

    • mjcoding
      Giảng viên

      Hello, Mincheol :) As someone who uses Git when developing, I feel that SourceTree is a very convenient tool. 😢 I hope this lecture was helpful in using Git. Thank you ^^

  • sms171847님의 프로필 이미지
    sms171847

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    57% đã tham gia

    I like it because you explain it slowly and well!

    • yungjoon22554님의 프로필 이미지
      yungjoon22554

      Đánh giá 21

      Đánh giá trung bình 4.5

      5

      29% đã tham gia

      Thank you, I enjoyed it

      Miễn phí

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

      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!