Bạn đang xem: Cách push code lên git
Mục Đích Bài Viết Là Gì?Nếu đã là một lập trình viên thì phải biết sử dụng Git.Mình sẽ hướng dẫn các bạn chi tiết về Git.Và cũng như hướng dẫn các bạn cách đẩy một project lên kho lưu trữ (repository).Bắt Đầu Thôi Nào
Tóm Tắt
Install Git
Mục Đích Bài Viết Là Gì ? Nếu đã là một lập trình viên thì phải biết sử dụng Git. Mình sẽ hướng dẫn các bạn cụ thể về Git. Và cũng như hướng dẫn các bạn cách đẩy một project lên kho tàng trữ ( repository ). Bắt Đầu Thôi NàoThì các bạn cứ lên google search với từ khóa là install git on windows ví dụ điển hình 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ệ quản lý và đ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ề Git
Init
Thì bước tiên phong mà mình muốn sử dụng Git thì trong terminal thư mục của bạn, bạn gõ cho mình làgit init để khởi tạo git
Clone
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ẽ Open. Thư mục này chứa thông tin thông số kỹ thuật của project Git .Câ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. Để clone một project từ Local Respository trên máy : git clone / path / to / repository / Để clone một project trên server, bạn hoàn toàn có thể sử dụng https hoặc ssh :https:git clone username
serverAddress:/path/to/projectssh:git clone ssh://username
serverAddress/path/to/projectVí dụ: Mình muốn Clone một project trên Respository của GitHub, thì mình sẽ làm như sau:Mình sẽ vào GitHub của mình chọn một Respository nào đó. Thì các bạn để ý ở phía bên phải sẽ thấy link https dùng để clone file đó về máy:
Branch
https:git clone usernameserverAddress : / path / to / projectssh : git clone ssh : / / usernameserverAddress / path / to / projectVí dụ : Mình muốn Clone một project trên Respository của GitHub, thì mình sẽ làm như sau : Mình sẽ vào GitHub của mình chọn một Respository nào đó. Thì các bạn chú ý ở phía bên phải sẽ thấy link https dùng để clone file đó về máy : Các bạn tạo một thư mục mà mình muốn clone về rồi git clone thôi :
Khi 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:git branch Mặc định ban đầu bạn sẽ ở nhánh master – nhánh chính.Để tạo mới một branch:git branch Xóa một branch:git branch -d **Merge branches **Tích hợp thay đổi trên branch subsidiary vào branch master. Hiểu đơn giản là ghép nhánh cho nó lẹ.git merge Để đưa subsidiary vào branch master, thì trước hết sẽ di chuyển đến branch master. Và tiếp tục làm các bước tiếp theo nha:git checkout mastergit branch new-branchgit checkout new-branchgit add. git commit –m “first-commit” git checkout master git merge new-branchVí dụ: Mình sẽ tạo một nhánh tên là subsidiary
Checkout
Trước khi muốn đổi khác source code, điều tiên phong mà bạn cần phải làm là checkout một nhánh. Để checkout một nhánh, bạn dùng câu lệnh Git sau : git checkout Để tạo mới một nhánh và checkout luôn nhánh đó thì bạn dùng câu lệnh : git checkout – b Ngoài ra, để quay lại nhánh master : git checkout master
Add
Khi bạn biến hóa source code : thêm mới, sửa, xóa, .. Thì bạn phải update code lên Staging Area. Để update toàn bộ các file thì ta sử dụng câu lệnh : git add. Còn muốn cập một file nào đó thì sử dụng câu lệnh : git add. Ví dụ : Mình sẽ tạo một file README.md và file script.js trong thư mục mà mình tạo ở trên .Xem thêm : Benvista Photozoom Pro 8 – Photozoom Pro 6 Unlock Code Archives
Status
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.
Khi 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.git statusVí dụ: Mình sẽ thay đổi một chút trong file README.md xem ghi mình gõ git status thì xem nó hiển thị như thế nào nhé:
Commit
Sau lệnh add, bạn cần sử dụng câu lệnh Commit để ghi lại việc biến hóa và đẩy thông tin biến hóa lên Local Respository : git commit – am ” thích gì ghi nấy :)) ” Ví dụ : Mình sẽ commit với tên là ” finish-commit “
Push
Sau câu lệnh Commit, thông tin mới chỉ được update lên Local Repository. Nếu bạn muốn update lên server thì bạn phải sử dụng câu lệnh push : git push origin Ngoài ra, nếu chưa sống sót remote trên server thì bạn cần phải add mới một remote trước rồi mới push : git remote add origin git push origin
Fetch
Câu lệnh Git này dùng để lấy source code từ server về Local Repository git fetch
Pull
Lệnh trên sẽ gộp những thay đổi mới kéo về từ sever với nhánh hiện tại trên máy local với câu lệnh : git pull origin master
Log
Dùng để xem lại lịch sử vẻ vang biến hóa như ngày giờ, người commit, nội dung commit, .. Tránh thực trạng source code của bạn bị đổi khác mà không biết đổi khác khi nào : git logVí dụ : Xem về lịch sử dân tộc source code của bạn
Diff
Hiện thị các thay đổi bạn đã thực hiện mà chưa add, commit.git diffVí dụ: Mình có thay đổi một chut trong file README.md nhưng chưa add xem nó khi gõ git diff sẽ ra sau nhé:
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 công dụng đăng nhập và Đ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ện
Bướ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 nhaBước 2: Bạn click vào góc phải chọn dấu “+” sau đó chọn new repository
Bước 3: Các bạn điền đầy đủ các thông tin vào để tạo repository:: Các bạn điền vừa đủ các thông tin vào để tạo repository : Bước 4 : Các bạn vào terminal mà thư mục bạn cần push lên repository của vscode : Các bạn sau khi điền rất đầy đủ thông tin để tạo repository thì sẽ được hướng dẫn rất đầy đủ : Nếu bạn chưa add và commit thì phải thực các bước rất đầy đủ như sau : git initgit add. git commit – m ” finsh-project ” git remote add origin git push – u origin masterCác bạn reload lại trang GitHub thì sẽ thấy được source code của mình đã được đẩy lênLờ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.
Source: https://final-blade.com
Category : Kiến thức Internet