Mẹo tạo global gitignore
Git
54
White

Lơi Rệ viết ngày 15/02/2016

Sẽ có những lúc bạn muốn bỏ qua một số file mà bạn không muốn commit vào repository, vd các file .swap của Vim hay .DS_Store của OSX Finder.app hay các file temp của thư mục tmp mà Rails tạo ra chẳng hạn. Cách tốt nhất là khai báo chúng vào file .gitignore ở trong thư mục gốc.

Nhưng có một vấn đề là không phải ai cũng dùng OSX hay Vim, và họ sẽ khó chịu nếu bạn commit các file đó vào repository. Chuyện ignore file gì nên là cấu hình riêng của môi trường của mỗi máy.

Để khắc phục vấn đề đấy thì chúng ta sử dụng global .gitignore, file này được lưu trên máy riêng của bạn. Bạn tạo một file .gitignore ở thư mục user home ~ hoặc ở chỗ nào bạn muốn.

touch ~/.gitignore
echo '.DS_Store' >> ~/.gitignore

sau đó chúng ta nói git sử dụng file này

git config --global core.excludesfile ~/.gitignore

:)

Bình luận


White
{{ comment.user.name }}
Bỏ hay Hay
{{comment.like_count}}
Male avatar
{{ comment_error }}
Hủy
   

Hiển thị thử

Chỉnh sửa

White

Lơi Rệ

43 bài viết.
223 người follow
Kipalog
{{userFollowed ? 'Following' : 'Follow'}}
Cùng một tác giả
White
70 12
Sự sống còn của các công ty kỹ thuật phụ thuộc vào nguồn nhân lực chất xám của họ. Thế nên rất thiết yếu cho việc đầu tư xây dựng team có khả năng ...
Lơi Rệ viết hơn 2 năm trước
70 12
White
40 7
Trời se se lạnh, Melbourne chuyển mùa, ngồi trong quán cafe bắt đầu một ngày làm việc mới với suy nghĩ tại sao các bạn Việt Nam không muốn tham gia...
Lơi Rệ viết 3 năm trước
40 7
White
36 15
Thế nào là làm việc từ xa? Internet, một trong những phát minh vĩ đại nhất của con người thế kỷ 20. Công nghệ này xoả bỏ rào cản vật lý giữa các n...
Lơi Rệ viết hơn 2 năm trước
36 15
Bài viết liên quan
White
49 8
Tôi xin tổng hợp các cách dùng git stash tôi hay sử dụng Lưu lại thay đổi Git stash được sử dụng khi muốn lưu lại các thay đổi chưa commit, thườ...
BB viết 3 năm trước
49 8
White
13 2
Xin chào các bạn. Chắc hẳn mỗi chúng ta đều đã từng phát triển app sử dụng API của bên thứ 3, và chắc mọi người đều biết là hầu hết các API service...
Hải Nguyễn viết hơn 1 năm trước
13 2
White
5 7
Thông thường một feature mới thường được làm trên một nhánh (branch) riêng và thường xuyên pull các cập nhật từ nhánh master trong quá trình đấy. S...
Lơi Rệ viết gần 3 năm trước
5 7
{{like_count}}

kipalog

{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}


White
{{userFollowed ? 'Following' : 'Follow'}}
43 bài viết.
223 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!