Tôi đã tạo tệp .gitignore_global
và lưu tệp vào thư mục chứa tệp .gitconfig
..gitignore_global không hoạt động, ngay cả .gitconfig hiển thị .gitignore_global
Sau đó, tôi đã sử dụng lệnh này.
git config --global core.excludefile .gitignore_global
sau đó tôi kiểm tra tập tin .gitconfig của tôi bằng cách sử dụng lệnh
cat .gitconfig
Nó chỉ cho tôi kết quả như
[user]
email = [email protected]
name = Hemant Parihar
[gui]
recentrepo = C:/Users/heman/gitprojects
recentrepo = E:/Inspiration/developerquery
[filter "lfs"]
clean = git-lfs clean %f
smudge = git-lfs smudge %f
required = true
[core]
excludesfile = .gitignore_global
Nó rõ ràng cho thấy tôi trong [lõi] phần, có là .gitignore file
. Nhưng trong kho dự án của tôi, tôi đã tạo một tệp cần được bỏ qua khi tôi định cấu hình .gitignore_global. Nhưng điều đó không nên xảy ra. Nhưng khi tôi sử dụng tệp .gitignore cục bộ cho dự án của tôi, nó hoạt động tốt và bỏ qua các tệp không được theo dõi.
thư mục kho lưu trữ dự án của tôi là E:/Inspiration/máy chủ/explore_california khi .gitignore_global là trong thư mục chính của tôi (nơi tập .gitconfig là hiện tại.).
Tôi đã kiểm tra this link nhưng tôi không tìm thấy bất kỳ thứ gì hữu ích.
Bất kỳ lý do cụ thể nào để không sử dụng tệp .gitignore cục bộ? –
Tôi chỉ muốn gán quy tắc này cho tất cả kho lưu trữ của mình. Ngoài ra khi tôi sử dụng tập tin .gitignore địa phương nó hoạt động rất tốt. –
Mặc dù vậy không phải là một ý tưởng tốt cho tinh thần đồng đội. Họ sẽ có địa phương .gitignore nhưng không phải địa phương của bạn. Vui lòng sử dụng nó một cách cẩn thận.Có lẽ những gì bạn đang tìm kiếm là đặt ~/trước bản ghi .gitignore_global của bạn trong tệp .gitconfig: 'excludeesfile = ~/.gitignore_global' –