Git và github là gì? cách sử dụng git

Các các bạn làm việc liên quan đến xây dựng hầu như được nghe không hề ít về Git giỏi Github cơ mà thiếu hiểu biết nó là gì, nó thần thánh ra làm sao, hỗ trợ các bạn trong các bước thay làm sao. Trong loạt bài viết này mình đang khuyên bảo mang đến chúng ta phần nhiều hiểu biết cơ bản nhất về Git cùng Github.

Bạn đang xem: Git và github là gì? cách sử dụng git

Tại sao cần dùng Git/GitHub?

Hầu hết Khi hỏi chúng ta sinc viên làm bài tập béo theo team, mỗi bạn code một phần vậy Lúc ghnghiền lại thành 1 project hoàn chỉnh thì đang có tác dụng như thế nào?

Phần to chúng ta số đông trả lời rằng: "Bọn em đã lên thỏng viện hoặc hứa hẹn nhau sinh hoạt chỗ nào đó với mọi người trong nhà ghép hoặc copy gửi mang lại nhau" cũng có ngôi trường phù hợp "Có thằng nó gánh team rồi, em chỉ việc làm cho tài liệu thôi :D"

Thực trạng bên trên cho thấy rằng phần nhiều chúng ta sinch viên new ra trường,chưa xuất hiện kinh nghiệm tay nghề thao tác nhiều buộc phải số đông các bạn này hết sức run sợ Khi làm việc với Git hoặc thậm chí là tất cả chúng ta còn chưa chắc chắn Git là gì, chưa chắc chắn làm việc cùng với nó thế nào. Trên quan điểm của bản thân mình, việc này chưa hẳn lỗi của bạn ấy, chẳng qua các bạn ấy chưa có thời cơ để áp dụng Git, yêu cầu không mày mò. Nhưng, vẫn là lỗi của các bạn ấy, ví như trong dự án công trình sử dụng Git và lại ko mày mò.

Vừa qua bản thân cũng đều có thừa nhận training cho một vài ba bạn thực tập sinch với cũng xảy ra triệu chứng giống như nlỗi trên. Vì vậy qua đây mình xin share một vài gọi biết của mình (đã từng có lần tìm hiểu cùng đã từng có lần làm) về Git trong bài viết này cùng với hi vọng sẽ giúp đỡ ích được mọi các bạn đầy niềm tin Khi thao tác làm việc với Git cũng tương tự nâng cao khả năng của bạn dạng thân bên trên con phố trsinh sống Thành lập và hoạt động trình viên chuyên nghiệp hóa.

1. Git là gì?

Git là 1 khối hệ thống cai quản phiên phiên bản phân tán (Distributed Version Control System). Hiểu nôm mãng cầu rằngGit là 1 khối hệ thống hỗ trợ cho Việc cai quản tư liệu, source code... của một nhóm các developer thuộc làm tầm thường dự án công trình.Git đang ghi nhớ lại tổng thể lịch sử biến đổi của source code vào dự án. quý khách hàng sửa file như thế nào, thêm dòng code làm sao, xóa dòng code nào, bỏ vượt vệt ở chỗ nào... toàn bộ các hành động hồ hết được Git đánh dấu. Qua đó góp dự án rất có thể khảo sát nguyên nhân khiến lỗi hệ thống, tổng hợp code trsinh sống đề nghị dễ ợt rộng.

2. Hướng dẫn thực hiện Git

Trước lúc lấn sân vào thực hiện git ta bắt buộc đọc một trong những định nghĩa liên quan mang lại Git nhỏng sau:

Repository:Repository đọc đơn giản và dễ dàng nó đó là loại kho lưu lại trữtoàn bộ hầu như lên tiếng cần thiết để cai quản những sửa đổi cùng lịch sử của tổng thể project.Repository của Git được tạo thành 2 các loại làremote repositorylocal repository.

Local Repository:là repository nằm trong bao gồm máy tính của bọn họ, repository này đã đồng điệu hóa với remote repository bởi những lệnh của git.Remote Repository:là repository được tải đặt lên trên hệ thống chuyên sử dụng. Ví dụ: GitHub, GitLab, Bitbucket,...

Xem thêm: Căn Hộ Citihome Quận 2 Ở Đâu, Vị Trí Dự Án Căn Hộ Citi Home Quận 2

=>GitHub chính là 1 Remote Repository lưu trữtất cả những báo cáo cần thiết để quản lý các sửa thay đổi với lịch sử của toàn thể project.

Working tree cùng Index (hoặc staging area):Là phần nhiều thư mục được đặt vào sự cai quản của Git, vị trí những tín đồ tiến hành công việc trên đó, được điện thoại tư vấn làworking tree.Giữa repository với working tree tồn tại một vị trí Hotline là index hay staging area . staging area là vị trí để chuẩn bị mang đến vấn đề commit vào repository.

*

Bắt tay vào setup nào!!!

Để thiết lập Git, các bạn chỉ cần download Git về và Next => Next =>... => Finish là hoàn thành (Đối cùng với thiết bị windows). Chi máu các bạn có thể tìm hiểu thêm sinh hoạt links sau:https://git-scentimet.com/book/en/v2/Getting-Started-Installing-Git

Sau lúc thiết lập dứt họ hợp tác vào có tác dụng thôi. Trong phần 1 này mình đang trình diễn một số trong những câu lệnh cơ bản, làm việc với local repository trước (không buộc phải chế tạo ra tài khoản github vội) để bọn họ vừa gọi lý thuyết lại làm cho thực hành thực tế luôn mang lại nhớ nha :D

2.1 Lệnh:git init

Tác dụng : Khởi chế tạo ra 1 gitrepository 1 project mới hoặc sẽ bao gồm.

Cách dùng: Tạo 1 thư mục new => vào vào thư mục kia => nhấn vào đề nghị chọn Git Bash Here nlỗi hình dưới

*

Cửa sổ console git bash hiện hữu => chúng ta gõ lệnh git init

*

Sau Khi chế tạo ra thành công xuất sắc thì trong folder sẽ mở ra folder .git => folder này đang cất toàn bộ đầy đủ lên tiếng cần thiết để thống trị những sửa thay đổi cùng lịch sử vẻ vang của tổng thể project. Vậy buộc phải nếu như muốn xóa tệp tin này hãy lưu ý đến trước lúc xóa nhé :D

2.2 Lệnh :git add

Tác dụng : Thêm thay đổi vào stage/index vào thỏng mục thao tác làm việc.

Xem thêm: Cách Ủ Sữa Chua Bằng Cách Phơi Nắng Tự Nhiên, 404 Not Found

Cách dùng: Tại thư mục thao tác làm việc => git add .

Khi add thành công

*

2.3 Lệnh: git commit

Tác dụng: commit là 1 action nhằm Git lưu giữ những sự đổi khác vào thư mục thao tác vào repository

Cách dùng: git commit -m "add source nhaaaaaa"

Lúc commit thành công

*

Tạm kết

Vậy là trong phần 1 này tôi đã chia sẻ kiến thức cơ bản nhằm sử dụng được git với thực hành tạo thành local repository với các lệnh cơ phiên bản, trong phần tiếp sau bản thân vẫn chia sẻ thêm những kỹ năng và kiến thức nâng cao về merge, branch, resolve sầu conflict... cũng tương tự biện pháp áp dụng GitHub. Mọi bạn tiếp tục theo dõi nha


Chuyên mục: Kiến thức