quý khách hàng là 1 trong những coder cùng nhiều người đang code thì leader báo "code của chú làm việc pr trước đang xuất hiện bug production, quay trở về hot fix đến anh luôn nhé!". Sau Lúc nhấn gáo nước giá trường đoản cú leader ai đang ngơi nghỉ tức thì giữa chừng trong task new cùng có rất nhiều files changed. quý khách hàng ngồi gạch hướng giải quyếtĐể bước đầu giải quyết và xử lý vấn đề, bạn cần một branch new với code bên trên production. Khi kể tới lệnh Git cơ bản, bạn có nhì lựa chọn:

Chạy git reset --hard nhằm sa thải mọi chuyển đổi đã có commit của người sử dụng.Ghi lại quá trình không hoàn toàn của bạn như là một trong những commit mới.

Bạn đang xem: Sử dụng git stash hiệu quả

Tùy lựa chọn đầu tiên làm mất toàn bộ các bước của khách hàng, trong lúc chiếc sau dẫn mang lại 1 phần commit không có chân thành và ý nghĩa. Không gồm trường hợp là được mong ngóng cả.

Đây là dịp lệnh git stash phát huy tác dụng của nó. Hãy tưởng tượng nó giống như git reset --hard, nó hỗ trợ cho bạn một branch thật sạch, dẫu vậy nó cũng lưu lại các biến đổi không tương đối đầy đủ bên trong. Sau Khi khắc chế hoàn thành lỗi rất lớn, bạn có thể tái vận dụng hầu hết biến đổi này cùng bắt đầu lại tự vị trí bạn đang dnghỉ ngơi dang. Quý Khách rất có thể coi git stash như một nút "tạm thời dừng" mang đến quá trình công việc của khách hàng.

*

Tôi cá chắc chắn rằng nếu khách hàng đã từng có lần nghịch hoặc thao tác thực tiễn cùng với github thì hình dáng gì bạn chả gõ vãi lần git stashgit stash pop rồi. Nó là 1 trong những anh tài rất hữu ích của git. Nhưng như vậy thì chưa tường bản thân lắm, tôi cũng nghịch nhỏng chúng ta tuy vậy hỏi sao gồm mỗi vậy tê thì cũng không thấm tháp gì mang lại lắm! phải một buổi tối rhình họa quá của một ông coder FA, tôi chi ra ngồi phát âm về thằng git stash này! bạn làm sao biết rồi xin bỏ qua mất đến thảo dân mới khám phá này nhé!

Dưới đây là những điều bổ ích nhưng git stash gồm nhưng tôi sẽ ngó được:

Git stash saveGit stash listGit stash applyGit stash popGit stash showGit stash branch Git stash clearGit stash drop

Bắt đầu lấn sân vào từng loại một nhé:

Git stash save

Đơn giản thì thằng này cũng tương tự khi bạn gõ git stash vậy. Cái không giống là lệnh này có các option không giống nhau. Có một số option tương đối xuất xắc, tôi đã trải ra sống dưới đây.

Xem thêm: Những Cách Chơi Bài Domino Bạn Chưa Biết, Những Cách Chơi Domino Bạn Chưa Biết

Git stash cùng bắt đầu một message kèm theo

git stash save "Toi dang Code cai gi the nay"các bạn test đi nhé! tôi vẫn thổ lộ công dụng của chính nó vào lát nữa!

Git stash vứt bỏ hồ hết files không được theo rõi

git stash save -uorgit stash save sầu --include-untrackedGit stash list

Git stash apply

Git stash pop

Git stash show

Lệnh này hiện thị khá nthêm gọn phần đa biến hóa của stash diff. tựa như, nó chỉ xem của thằng stash cuối cùng thôi.

git stash showBạn ao ước coi fullHD ko đậy thì thêm -p vào nhégit stash show -pGit stash branch

Tạo một branch bắt đầu cùng với tuy vậy thay đổi tương xứng vào stash gần nhất của bạn cùng cũng xoá nó khỏi stash list nhỏng git stash pop.

git stash branch branch-draffNó cực kì có ích khí code stash của bạn conflict cùng với code mới nhất chúng ta kéo về trên nhánh đang làm việc.Git stash clear

Xoá cục bộ stash bạn đang tàng trữ trong repo. nó có thể sẽ không revert lại được nên chăm chú nhé!

git stash clearGit stash drop

Xoá đi stash sớm nhất, rất có thể **không revert **được đâu nhé!

git stash dropĐó, muốn là bạn cũng có thể có thêm chút ít tip triông xã cho Việc coding của riêng mình! à chúng ta hỏi mình tìm hiểu thêm ở đâu thì tại đây này! cảm ơn ông người sáng tác nhé =))

Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *