Xoá file hoặc thư mục đã được commit lên remote repository sau khi thêm chúng vào .gitignore

Quy tắc của file .gitignore là bỏ qua các thay đổi (thêm mới, sửa, xoá) của file hoặc thư mục trong dự án. Nhưng bạn đã push chúng lên remote repo của Git server rồi thì buộc phải xoá nó đi mới có tác dụng sau khi ta muốn chèn những file hoặc thư mục đó vào lại .gitignore 

Chỉ với vào dòng lệnh sẽ giúp chúng ta thực hiện việc đó.

 

git rm -r --cached . 
git add .
git commit -m 'Xoá các file đã được .gitignore' 
git push origin master

Đầu tiên, chúng ta cần xoá cache của git. Sau đó add lại những file đã thay đổi, lúc này có file .gitignore nên git sẽ tự hiểu những thành phần có trong file này sẽ được lượt bỏ.

Cuối cùng ta push lên lại remote repository.

0 0 đánh giá
Đánh giá bài viết
Theo dõi
Thông báo của
guest

0 Góp ý
Phản hồi nội tuyến
Xem tất cả bình luận

More Post

MySQL Procedure là gì?

Procedure trong MySQL là một tập các khai báo sql được lưu trữ trong cơ sở dữ liệu(database) thực...

Dependency Injection và Service Container trong Laravel

Service Container trong Laravel như là trung tâm của một ứng dụng, có mặt mọi nơi trong dự án,...

Khám phá Hội An bằng xe đạp

Ngày nghỉ giỗ tổ Hùng Vương năm nay (21/04/2021) mình đã lên kế hoạch khám phá Hội An bằng xe...

2
0
Rất thích suy nghĩ của bạn, hãy bình luận.x