Add 1 file vào git trên windows
Lệnh Show Khái niệm đánh chỉ mục ở trên có nghĩa là lưu lại ảnh chụp (snapshot) thông tin thay đổi của thư mục làm việc so với lần commit trước (hoặc so với snapshot chưa commit), snapshot lưu ở khu vực gọi là staging (sắp xếp, chuẩn bị) Bạn có
thể thực hiện lệnh Hình ảnh sau cho biết những ảnh hưởng của lệnh Sử dụng git addLệnh Đưa vào vùng staging file, thư mục cụ thểBạn thực hiện lệnh theo cú pháp git add file1 file2 dir1 dir2 ... Ví dụ: # Đưa vào staging file index.html và file about.html git add index.html about.html # Đưa thư mục css (và file, thư mục con) vào staging git add css Các Video: Sử dụng Git, GitHub Lệnh git add sẽ đưa file, thư mục vào staging - nếu file/thư mục chưa từng được giám sát bởi git nó sẽ bắt đầu giám sát và tạo snapshot là toàn bộ file/thư mục mới. Nếu đã từng giám sát - thì snapshot là nội dung thay đổi so với commit trước. Đưa vào vùng staging toàn bộ thư mục làm việcTrường hợp dùng phổ biến là đưa toàn bộ thư mục làm việc vào giám sát, và tạo snapshot trong vùng staging cho chúng thì dùng cú pháp lệnh: git add --all # Hoặc git add -A # Hoặc add [thư mục hiện tại] git add . Lệnh trên có loại trừ (không đưa vào staging) những file, thư mục liệt kê ra trong một file Chú ý Sau khi đưa vào vùng staging, vùng này có snapshot thì bạn đã có thể sẵn sàng để thực hiện lệnh git commit để lưu sự thay đổi vào CSDL của Git
Giới Thiệu ChungGit là một hệ thống quản lý phiên bản phân tán (distributed version control system). Nhờ có Git, việc quản lý code và làm việc nhóm của developer trở nên đơn giản, thuận tiện hơn. Mục Đích Bài Viết Là Gì?
Bắt Đầu Thôi NàoInstall GitThì các bạn cứ lên google search với từ khóa là install git on windows chẳng hạn thì nó sẽ ra một đường dẫn như thế này.Tùy vào máy nha nếu các bạn sử dụng hệ điều hành linux, macOS thì cài theo cách khác nha. Tổng Hợp Những Câu Lệnh Về GitInitThì bước đầu tiên mà mình muốn sử dụng Git thì trong terminal folder của bạn, bạn gõ cho mình là cũng giống như npm thôi muốn sử dụng npm thì phải npm init. Sau khi chạy câu lệnh này xong, một thư mục ẩn .git sẽ xuất hiện. Thư mục này chứa thông tin cấu hình của project Git. CloneCâu lệnh Git này dùng để copy 1 project từ Local Respository đến một thư mục khác, hoặc từ server về máy tính của
bạn. BranchKhi sử dụng Git, bạn có thể tạo ra nhiều nhánh (branch) khác nhau. Câu lệnh Git này dùng để kiểm tra branch hiện tại: CheckoutTrước khi muốn thay đổi source code, điều đầu tiên mà bạn cần phải làm là checkout một nhánh. AddKhi bạn thay đổi source code: thêm mới, sửa, xóa,..Thì bạn phải cập nhật code lên Staging Area. README.md là file dùng để giới thiệu về project của bạn. Còn script.js mình sẽ code một đoạn JS nhỏ nhỏ để làm ví dụ cho các bạn xem. Bây giờ ta sẽ Add tất cả các file vào Staging Area. StatusKhi bạn thay đổi source code trong file hay là thêm một file khác vào folder, thì nó sẽ hiện thị trạng thái của working dictory và staging area.Git status bỏ qua các thư mục, file được liệt kê trong .gitignore. CommitSau lệnh add, bạn cần sử dụng câu lệnh Commit để ghi lại việc thay đổi và đẩy thông tin thay đổi lên Local Respository: PushSau câu lệnh Commit, thông tin mới chỉ được cập nhật lên Local Repository. Nếu bạn muốn cập nhật lên server thì bạn phải sử dụng câu lệnh push: FetchCâu lệnh Git này dùng để lấy source code từ server về Local Repository PullLệnh trên sẽ gộp những thay đổi mới kéo về từ máy chủ với nhánh hiện tại trên máy local với câu lệnh: LogDùng để xem lại lịch sử thay đổi như ngày giờ, người commit,nội dung commit,..Tránh tình trạng source code của bạn bị thay đổi mà không biết thay đổi khi nào: DiffHiện thị các thay đổi bạn đã thực hiện mà chưa add, commit. Cách Đẩy Project Lên Repositories Của GitHubTrong bài Topic trước mình có viết một bài về hướng dẫn làm chức năng đăng nhập và đăng ký. Phần dưới mình có push source code lên GitHub, vậy thì push code lên GitHub bằng cách gì. Hôm nay mình sẽ hướng dẫn các bạn cách push project lên GitHub. Các Bước Thực HiệnBước 1: Đăng ký tài khoản GitHub. Các bạn sử dụng email và password để đăng ký tài khoản nha Bước 3: Các bạn điền đầy đủ các thông tin vào để tạo repository: Bước 4: Các bạn vào terminal mà folder bạn cần push lên repository của vscode: Các bạn sau khi điền đầy đủ thông tin để tạo repository thì sẽ được hướng dẫn đầy đủ: Nếu bạn chưa add và commit thì phải thực các bước đầy đủ như sau: git init git add . git commit -m"finsh-project" git remote add origin < link github của bạn > git push -u origin master Các bạn reload lại trang GitHub thì sẽ thấy được source code của mình đã được đẩy lên Lời KếtVậy Là Xong Hướng Dẫn Sử Dụng Git Và Cách Push Project Lên Kho Lưu Trữ Của GitHub rồi nhé. Các bạn tự làm theo, khi làm xong bài này các bạn sẽ hiểu và biết thêm và git và github. Nếu mọi người cảm thấy bài viết này hay thì có thể ủng hộ mình để mình có động lực để ra những bài topic hay và chất lượng hơn ủng hộ mình tại đây nha. Chúc Các Bạn Thành Công!! |