Bạn Tìm Gì Hôm Nay ...?
Tất cả đều có chỉ trong 1 nốt nhạc !
Nếu cần hỗ trợ chi tiết gọi 1900 9477
GIT là một mã nguồn mở VCS (Version Control System) được sử dụng rộng rãi nhất cho phép bạn theo dõi các thay đổi được thực hiện đối với tệp. Các công ty và lập trình viên thường sử dụng GIT để phát triển phần mềm và ứng dụng.
Mọi người đều có thể sử dụng GIT vì nó có sẵn cho Linux, Windows, Mac và Solaris. Dưới đây là 1 số lệnh GIT cơ bản bạn cần biết.
git init sẽ tạo một kho lưu trữ cục bộ mới. Câu lệnh git sau sẽ tạo một kho lưu trữ ở thư mục hiện hành:
git init
git init [project name]
git clone được dùng để sao chép một kho lưu trữ. Nếu kho lưu trữ nằm trên một máy chủ từ xa (1) hoặc clone từ một project trên github (2), hãy sử dụng:
git clone username@host:/path/to/repository git clone https://github.com/user/repository.git
git clone /path/to/repository
sẽ thêm tất cả các tệp đã sửa đổi hoặc mới hoặc chưa được theo dõi. Và nó cũng thêm các thư mục con vào khu vực staging / index, các thư mục này được đưa vào git commit tiếp theo:
git add .
sẽ tạo snapshot các thay đổi và lưu nó vào thư mục git.
git commit –m “Message to go with the commit here”
có thể được sử dụng để cấu hình riêng cho người dùng như email, tên người dùng, định dạng tệp, v.v. Ví dụ, lệnh thiết lập email sẽ như thế này:
git config --global user.email youremail@example.com
git config --local user.email youremail@example.com
check trạng thái của những file bạn đã thay đổi trong thư mục làm việc, nếu không có thay đổi sẽ trả về kết quả .
git status
dùng để gửi các commits đến branch master của kho lưu trữ từ xa.
git push origin <master>
tạo nhánh mới và chuyển đến nhánh vừa tạo
command git checkout -b <branch-name>
git checkout <branch-name>
sẽ cho bạn thấy tất cả kho lưu trữ từ xa. Câu lệnh sau sẽ hiển thị toàn bộ kết nối cùng với url của nó:
git remote –v
git remote add origin <host-or-remoteURL>
git remote rm <name-of-the-repository>
sẽ liệt kệ, tạo hoặc xóa các nhánh. Nếu bạn muốn liệt kê toàn bộ nhánh hiện tại của kho lưu trữ, bạn sử dụng lệnh sau:
git branch
git branch –d <branch-name>
cập nhật các thay đổi từ kho lưu trữ từ xa về kho lưu trữ cục bộ.
git pull
dùng để merge 1 nhánh vào nhánh hiện tại.
git merge <branch-name>
liệt kệ các xung đột. Trong trường hợp xem các xung đột với tệp cơ sở, sử dụng lệnh:
git diff --base <file-name>
git diff <source-branch> <target-branch>
git diff
đánh dấu các commit chỉ định. Các lập trình viên thường sử dụng để đánh dấu các điểm phát hành như v1.0 và v2.0.
git tag <insert-commitID-here>
sử dụng để xem lịch sử của kho lưu trữ bằng cách liệt kê các chi tiết của các commit. Sử dụng lệnh git log sẽ có kết quả như bên dưới.
commit 8892bd04b27bb33235a2560d96414b9d62e4e451 (HEAD -> staging, origin/main, main)
Author: examble <example@gmail.com>
Date: Fri Feb 3 10:46:57 2023 +0700
upload
sẽ đặt lại chỉ mục và thư mục làm việc về trạng thái commit cuối cùng.
git reset --hard HEAD
có thể sử dụng để xóa file từ chỉ mục và thư mục làm việc.
git rm filename.txt
dùng để xem thông tin về bất kỳ đối tượng git nào.
git show
cho phép người dùng tìm nạp tất cả các đối tượng từ kho lưu trữ từ xa hiện không nằm trong thư mục làm việc cục bộ
git fetch origin
cho phép bạn phân tách, di chuyển và thoát commit. Và cũng có thể sử dụng nó để kết hợp hai nhánh lại với nhau. For instance:
git rebase master
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Bạn có thể tham khảo các bài viết hướng dẫn khác về VPS/Server tại đây.
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
P.A Việt Nam cung cấp đa dạng các cấu hình Máy Chủ Ảo và Máy Chủ Riêng
Cloud Server
Cloud Server Pro
Máy Chủ Riêng
Tham khảo các ưu đãi: https://www.pavietnam.vn/vn/tin-khuyen-mai/