
빠르게 git - 핵심만 골라 배우는 Git/Github
강민철
개발자에게 버전관리는 이제 필수 지식이라고 할 수 있습니다. 기초적인 git 명령어와 Github 회원가입부터 차근차근 Git과 Github를 배워보도록 합시다 :)
Basic
Git, GitHub, 버전관리시스템
Bạn không biết bắt đầu Git, Github từ đâu phải không?🧐 Đây là khóa học All-in-One từ Git cơ bản dễ hiểu nhất đến Git nâng cao và hợp tác.
Công nghệ cộng tác có thể được sử dụng trong trường học, câu lạc bộ hoặc nhóm
Git/Github cơ bản và trung cấp, các kỹ năng cộng tác thực sự có thể được sử dụng tại nơi làm việc
Git & Github, từ người mới bắt đầu đến nâng cao! 💪
Hoàn thành tất cả trong một khóa học trọn gói kéo dài 2 giờ.
Bạn có đang tải mã bạn đang sử dụng lên Github không? 🤨
Dù sao thì bạn cũng đang viết mã, vậy thì việc ghi chép lại quá trình viết mã hàng ngày như một cuốn nhật ký không phải là một ý hay sao?
Bạn đã bao giờ vô tình làm mất mã của mình khi đang làm việc trên một dự án và không lưu nó chưa?
Khóa học toàn diện dành cho người mới bắt đầu sử dụng Git, từ người mới bắt đầu đến người sử dụng Git trung cấp và cộng tác!
Bởi vì điều này đã được chứng minh qua nhiều bài giảng trực tuyến!
Có nhiều bài giảng hay, nhưng không bài nào dạy điều này một cách dễ dàng!
Mục 0. "Phương pháp xử lý, Giới thiệu cố vấn, Đánh giá bài giảng"
Hãy xem bài học xem trước!
Thay vì một bài giảng dài, hãy giảng một bài giảng ngắn, sâu và dễ hiểu, tóm tắt lại thành âm thanh hơi thở!
Bởi vì những khái niệm khó được giải thích dễ dàng và tài liệu thì sạch sẽ!
Bởi vì thời gian của bạn rất quý giá,
Chỉnh sửa nhỏ gọn và hỗ trợ phụ đề!
Bạn có thể học cách đóng góp cho các dự án nguồn mở bằng cách PR trực tiếp vào kho lưu trữ của người hướng dẫn.
Tôi mời học sinh đến kênh Slack.
Tại sao tôi nên học? Để đưa ra cho bạn một trong những lý do thực tế nhất, họ hỏi về điều này khi bạn nộp đơn xin việc và nó rất cần thiết cho các dự án, nhưng họ không dạy điều này ở trường😢
Khi tôi trải nghiệm nhiều cuộc thi và hoạt động thuê ngoài, cũng như làm việc tại nhiều công ty, tôi nhận được nhiều câu hỏi như "Tôi muốn bắt đầu với Git, nhưng tôi phải bắt đầu từ đâu?", "Tôi bắt đầu với GitHub, nhưng tôi nên tải lên cái gì đây?" "
Chúng ta hãy dạy các em từng chút một trong thời gian ngắn và sau đó cuối cùng nói rằng: 'Chúng ta hãy lập kế hoạch một cách có hệ thống và dạy các em một cách đúng đắn!' Với suy nghĩ này, tôi đã thực hiện bốn bài giảng ngoại tuyến về Git và chuẩn bị bài giảng Inflearn.
Khóa học này tập trung nghiêm ngặt vào đào tạo thực hành.
Đó là cách tôi học và tôi nghĩ rằng học thông qua kinh nghiệm là cách nhanh nhất để phát triển. 'Tôi thậm chí còn không biết Commit là gì, Branch là gì, Branch Processing là gì và Pointer là gì?'
→ Một lý thuyết chỉ là một lý thuyết. Sau khi hoàn thành khóa học này, bạn sẽ có thể sử dụng Git một cách thoải mái.
Nó hoàn toàn tập trung vào CLI.
Khi bạn cần cộng tác trong một dự án, bạn thường thấy mình phải nhanh chóng bắt đầu sử dụng Git và Github bằng GUI. (Tôi cũng đã làm như vậy.) Trong trường hợp đó, bạn sẽ có hiểu biết mơ hồ về Git và GitHub và chỉ có kiến thức mơ hồ về các khái niệm cơ bản như commit và push, vì vậy bạn sẽ gặp khó khăn mỗi khi cố gắng sử dụng GitHub trong một chương trình khác .
Trường hợp 1.
Nếu bạn đang sử dụng SourceTree để truy cập Git và GitHub và đang cố gắng kết nối GitHub trong Eclipse, thì sẽ không thành công.
Trường hợp 2.
Nếu bạn đang làm việc trên Git trong môi trường GUI khác ngoài SourceTree hoặc đang làm việc trên một dự án khác, việc tích hợp có thể gặp khó khăn.
Hai lý do trên là do tôi tình cờ tìm thấy một công cụ dễ sử dụng có tên là GUI mà không hiểu rõ về Git và GitHub. Nếu bạn hiểu đúng các khái niệm cơ bản của Git và GitHub, chẳng hạn như local và server, commit và push , bạn có thể sử dụng Git và GitHub mà không gặp vấn đề gì trong bất kỳ môi trường nào.
Do đó, khóa học này được tiến hành theo cách hiểu cơ bản về Git và GitHub thông qua CLI (dựa trên lệnh) và xây dựng kỹ năng thông qua thực hành.
Tôi bắt đầu với GitHub từ con số 0. Ngày nay, tôi viết code hầu như mỗi ngày và không có ngày nào trôi qua mà tôi không sử dụng GitHub và Git. Lúc đầu, tôi nhớ mình đã lãng phí rất nhiều thời gian vì không biết Git là gì, Commit là gì và Push là gì.
Tất nhiên, thử nghiệm và sai sót sẽ giúp cải thiện kỹ năng phát triển của bạn. Nhưng nếu có con đường tắt dẫn đến sự phát triển của bạn với tư cách là một nhà phát triển, hoặc nếu bạn đang ở ngõ cụt, đôi khi tốt hơn là nên có người chỉ đường cho bạn.
Lúc đầu, GitHub có rào cản gia nhập khá cao. Tôi không quen với việc lập trình, tôi cần biết các khái niệm về máy chủ và máy khách, và có những thuật ngữ xa lạ đang lan truyền trên internet, chẳng hạn như các nhánh cộng tác và bản sao. Đối với người mới bắt đầu, việc hiểu những từ không quen thuộc rất khó khăn. Nhưng nếu bạn hiểu rõ ngay từ đầu và nếu có ai đó giải thích cho bạn theo cách dễ hiểu thì Git không hề khó chút nào.
Chúng tôi sẽ cung cấp những bài giảng giống như ngọn hải đăng giữa đại dương bao la.
H. Tôi không có kinh nghiệm viết mã! Tôi có thể tham gia lớp học này không?
Không có vấn đề gì khi tham gia khóa học vì chúng tôi không viết mã trong lớp học. Tuy nhiên, nếu bạn không có kinh nghiệm viết mã, bạn có thể gặp khó khăn trong việc hiểu được nhu cầu về Git và Github hơn những người đã viết mã. Nếu được phép đưa ra một lời khuyên, tôi hy vọng bạn sẽ cảm nhận và học hỏi được nhiều hơn nếu bạn nghiên cứu và thực hành ít nhất một ngôn ngữ lập trình trước khi lắng nghe ngôn ngữ đó.
H. Tôi đang sử dụng MacBook! Tôi có thể tham gia lớp học này không?
Bài giảng được thực hiện trong môi trường Windows, nhưng không có sự khác biệt đáng kể nào vì các lệnh vẫn giống nhau, ngoại trừ cmd được đổi thành terminal. Tôi sử dụng cả Mac và Windows và không gặp vấn đề gì cả.
H. Tôi có cần chuẩn bị gì trước khi tham dự buổi thuyết trình không?
Hãy tham gia khóa học với sự nhiệt tình và phấn khích về những tiện ích mà bạn sẽ trải nghiệm trong tương lai.
Khóa học này dành cho ai?
내가 작성한 mã hiệu quả, có hệ thống
Git đã từng sử dụng nhưng chỉ sử dụng khi làm dự án và không hiểu rõ về khái niệm
Những người quan tâm đến thế giới mã nguồn mở
혼자 Git học tập nhưng thất bại
명령어로 Git xử lý không thành thạo (người cần học Git CLI)
Những người muốn để lại hồ sơ về quá trình lập trình và học tập của mình
Những người muốn sử dụng Git một cách ‘sexy’
Cần biết trước khi bắt đầu?
Trong quá trình này, bạn sẽ không phải thực hiện mã hóa, nhưng bạn cần có kinh nghiệm mã hóa để có thể hiểu rõ hơn về nhu cầu quản lý phiên bản.
1,778
Học viên
223
Đánh giá
182
Trả lời
4.9
Xếp hạng
1
Khóa học
안녕하세요, 성장하는 개발자 신재형입니다.
현재 IT기업에서 교육팀장으로, 수많은 교육생들을 교육하고 있으며,
'어려운 컴퓨터 용어를 쉽게 설명하자'라는 모토를 가지고 일하고 있습니다.
Tất cả
32 bài giảng ∙ (2giờ 6phút)
Tất cả
223 đánh giá
4.9
223 đánh giá
Đánh giá 9
∙
Đánh giá trung bình 5.0
5
Git 숙련자들에게는 건질 것이 없을 수도 있는 영상이지만, 이제 막 회사나 혹은 개발 배우는 곳에서 Git을 처음 다루게 되었을 때 참고하면 이해가 빠르게 되고 재미있게 배울 수 있는 강의입니다. 다만, 미묘하게 아쉬운 점은 강의가 기간제라서 허겁지겁 다 보고 얼마나 잘 흡수 했을지는 아직 잘 모르겠네요 ㅎ
안녕하세요! 깃 숙련자에게도 드릴수 있는것들을 더 많이 마련했으면 좋았을텐데 아쉽네요 ㅠㅠ 혹시 슬랙연동이나 PR, Fork부분도 아쉬우셨을까요? 😭 강의의 목적이 아무래도 짧은 시간에 쉽게 깃을 마스터 하는 것이 목표이다보니 3개월이면 충분하다고 생각했었는데 혹시 모자라다면 수업에 있는 슬랙이나, 인프런 질문통해 문의 주시면 연장해서 더 자세히 보실 수 있도록 도와드리겠습니다😇
Đánh giá 1
∙
Đánh giá trung bình 5.0
5
재형님(강의 시작 때마다 소개가 나와서 이름을 외워버린,,ㅎ) 이렇게 유익한 강의 찍어주셔서 너무 감사합니다 ㅠㅠ 너무나도 값진 2시간이었습니다ㅠㅠ 심지어 부끄럽지만 저는 학교 전공 수업 중에 깃을 알려주는 수업에서도 A+을 받았지만 깃과 깃허브의 차이도 모르고, 깃을 안쓰다보니 혼자서 깃을 쓸 때와 협업할 때의 명령어 차이도 구분하지 못했습니다. 이번 강의를 통해 저도 pro 뱃지(?) 달고 오늘부터 잔디를 열심히 가꿔보려구요!ㅎㅎ 항상 git의 중요성은 인지했지만 정보가 쏟아지고 명쾌하게 + 짧게 정리해준 영상을 찾기가 어려워서 늘 시작하기를 미뤄왔는데,, 이런 강의 찍어주셔서 진짜 감사합니다ㅠㅠ 처음에 강의를 들으면서 '어떻게 4분 정도의 영상이 이렇게 군더더기 없이 핵심만을 전달할 수가 있지? 이 분은 천재신가..?'라고 생각했는데 강의 마지막 말씀을 통해서 5분짜리 영상을 찍을 때도 몇 번의 재도전, 몇 시간의 자료준비 및 강의구성이 있었다는걸 알았네요.. 그 노력의 결과물이 너무 완벽해서 세상 혼자사시는 천재신줄 알았어요,,ㅎㅎ 저도 깃 때문에 삽질한 경험이 있다보니 이렇게 2시간만에 깃을 완-벽 이해할 수 있는 강의는 저만 알고 꽁꽁 숨겨두고 싶지만,, 제 동기들한테도 추천했어요!ㅎㅎ 재형님 사시는동안 passive income이 가득하시길,,!
감동입니다. 저에게 기분좋은 아침을 선물해주셨네요 :) 저도 항상 학교수업만 열심히 따라듣는 모범생이었는데, 코딩잘하는 동생이랑 처음으로 외주를 하면서 쓴 깃허브가 제 커리어의 전환점이었던거 같아요. 응용프로그래밍 실무쪽에 뜻이 있다면, 학교에 생기는 UMC(현재는 10개 대학교에 있음)에도 나중에 도전해보시면 좋을것 같아요! 앞으로도 응원할게요!
Đánh giá 1
∙
Đánh giá trung bình 5.0
5
핵심부분만 설명해주신 덕분에 빠르게 숙지할 수 있어요
실습위주로 빠르게 핵심만 전달드리려고 노력했어요! 앞으로도 익숙해지기 위해 계속 생활에서 사용하시는 것! 잊지 마세요!
Đánh giá 1
∙
Đánh giá trung bình 5.0
5
깃허브를 처음 입문하거나, 탑다운 방식으로 듬성듬성 배우신 분들이 듣기 좋은 방식입니다. 하나하나 실무에 맞춰서 알려주시기 때문에 어려움 없이 접하실 수 있습니다. 특히 간단한 GUI 프로그램으로 git을 배우지 않고, CLI 방식으로 git을 다루는 법을 알려주시기 때문에 비주얼스튜디오 코드나 cmd(명령프롬포트), 터미널이 있는 대부분의 컴퓨터에서 배운 내용을 활용할 수 있다는 점이 큰 장점입니다.
좋은 후기 감사합니다 :) 도움이 되셨다니 다행이에요! CLI로 배우면 터미널이 있는 IDE환경에서 적용하기가 아주 편하고 빨라지죠. 앞으로도 깃을 일상에서 잘 사용하시기를 바랄게요!
508.201 ₫
Khám phá các khóa học khác trong cùng lĩnh vực!