1. Trang chủ
  2. » Giáo Dục - Đào Tạo

NGHIÊN cứu về GIT và MINH họa

8 138 2

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Nội dung

NGHIÊN CỨU VỀ GIT VÀ MINH HỌA I / GIT – CƠ BẢN VỀ NĨ: 1) Trước tiên tìm hiểu VCS Hệ thống quản lý phiên (Version control system - VCS) dạng phần mềm Quản lý mã nguồn (Source Code Management- SCM) Nó gồm chức : + Ghi lại lịch sử: ghi lại thông tin cần thiết sửa đổi + Chức phục hồi: cho phép khôi phục trạng thái trước, phát lỗi trình làm + Chức đồng Một số khái niệm thường dùng VCS a) Commit : Là thao tác lệnh cho VCS ghi lại thay đổi mà tác giả thực với file mà VCS theo dõi Ngồi bổ sung them thích từ tác giả cho commit b) Diff : dùng để phân tích khác phiên Phần khác xuất thành file gọi “patch” c) Applying patch: việc chiết xuất file sau sửa đổi việc tổng hợp trước sửa đổi batch 2) GIT LÀ GÌ? Git VCS giúp cho việc quản lý phiên source code trở nên tiện lợi hiệu Tuy nhiên GIT sử dụng phương thức quản lý phân bố , khơng tập trung server cụ thể Nó cho phép nhà phát triển tạo repository máy họ từ việc clone repository gốc server quản lý máy , khơng cần phải kết nối tới server để làm việc Tất thao tác ta làm việc với Git máy ta, local repository, định đưa thay đổi lên server ta cần thao tác "push" lên server Chúng ta share thay đổi cho thành viên khác, cách commit update trực tiếp từ máy họ mà thông qua repositories gốc server Và dĩ nhiên thao tác mang theo thông tin history với Git Điều tạo nên linh động cho nhà phát triển mà không cần phải thời gian ì ạch mạng Việc truy cập internet cần mà nhà phát triển muốn đồng máy với đặt server DEV DEV SERVER (ORIGIN PROJECT) DEV DEV Trước ta có nhắc đến repository Vậy repository gì? Repository: Được dùng để sở liệu chứa thông tin cần thiết phục vụ cho việc lấy lại quản lý phiên trước project Các thành phần repository lưu trữ thư mục git Repository chứa thông tin phiên , log messages , tác giả,… thư mục object Nơi gồm có đối tượng : blob, trees, commit ,tags Để hiểu rõ , ta thực việc cài đặt GIT window tiến hành demo thử Trước tiên ta tạo tài khoản http:/github.com Bước kế cài đặt GIT lên window , sau cài đặt xong ta có giao diện dòng lệnh sau Sau ta tiến hành config user.name user.email cho GIT Bằng từ khóa GLOBAL ta cần set lần cho project sau ta cho user name email Để xem cấu hình git ta dùng $git config –list Xong xuôi chuyện , ta bắt đầu tạo thư mục làm việc cho project Giả sử tạo thư mục LOZI ổ E khởi tạo thư mục thành nơi làm việc GIT, ta làm Ta bắt đầu clone project từ trang https://github.com/meonam1712/lozi Đây nơi mà file trang github đc tải , thư mục git nơi chứa liệu git xử lý.Và thao tác ta xử lý cục máy có lệnh push lên server Bây giờ, ta tạo tập tin thaydoi.docx Và bắt đầu gõ lệnh git status Nó báo xuất file thaydoi.docx mà GIT chưa biết Để track , ta dùng lệnh git add thaydoi.docx để đưa vào STAGED (nơi mà tạm thời lưu thay đổi trước lệnh commit thực ) Để commit ta dùng lệnh git commit –m “Thông điệp ghi lại” Thế ta commit thành công Và ta muốn push commit lên lại github ta làm sau Vào github check lại Thế xong demo đơn giản  P/S Anh Trung , thông cảm giúp e nhen ! Demo e làm đơn giản Chưa thể đồ GIT Em nghiên cứu kỹ demo khác hay hơn! Anh xem giúp em, có chỗ em hiểu sai hay thiếu giúp em nhen  Thanks anh nhiều nhiều! ... làm Ta bắt đầu clone project từ trang https://github.com/meonam1712/lozi Đây nơi mà file trang github đc tải , thư mục git nơi chứa liệu git xử lý .Và thao tác ta xử lý cục máy có lệnh push lên... giờ, ta tạo tập tin thaydoi.docx Và bắt đầu gõ lệnh git status Nó báo xuất file thaydoi.docx mà GIT chưa biết Để track , ta dùng lệnh git add thaydoi.docx để đưa vào STAGED (nơi mà tạm thời lưu... lệnh commit thực ) Để commit ta dùng lệnh git commit –m “Thơng điệp ghi lại” Thế ta commit thành công Và ta muốn push commit lên lại github ta làm sau Vào github check lại Thế xong demo đơn giản

Ngày đăng: 16/10/2019, 10:51

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w