Đây là lệnh git-ignore có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
git-bỏ qua - Thêm các mẫu .gitignore
SYNOPSIS
git-bỏ qua [ ] [ [ ] ...]
MÔ TẢ
Thêm _pattern_s đã cho vào tệp .gitignore nếu nó chưa tồn tại.
LỰA CHỌN
-l, --cục bộ
Đặt ngữ cảnh cho tệp .gitignore trong thư mục làm việc hiện tại. (vỡ nợ)
-g, --toàn cầu
Đặt ngữ cảnh cho tệp gitignore chung cho người dùng hiện tại.
Một danh sách các mẫu được phân cách bằng dấu cách để thêm vào tệp trong ngữ cảnh.
MẪU FORMAT
Định dạng mẫu như được mô tả trong hướng dẫn sử dụng git
· Một dòng trống không khớp với tệp nào, vì vậy nó có thể dùng như một dấu phân cách để dễ đọc. Đến
nối một dòng trống sử dụng dấu ngoặc kép trống "".
· Một dòng bắt đầu bằng # đóng vai trò như một nhận xét. Ví dụ: "# Đây là một nhận xét"
· Một tiền tố tùy chọn! mà phủ định mẫu; bất kỳ tệp phù hợp nào bị loại trừ bởi
mẫu trước đó sẽ lại được đưa vào. Nếu một mẫu phủ định phù hợp, điều này sẽ
ghi đè các nguồn mẫu có mức độ ưu tiên thấp hơn. Để sử dụng một câu cảm thán! như dòng lệnh
đối số, nó tốt nhất được đặt giữa các dấu nháy đơn ´´. Ví dụ: ´! Src´
· Nếu mẫu kết thúc bằng dấu gạch chéo, nó sẽ bị xóa vì mục đích sau
mô tả, nhưng nó sẽ chỉ tìm thấy sự phù hợp với một thư mục. Nói cách khác, foo /
sẽ khớp với foo thư mục và các đường dẫn bên dưới nó, nhưng sẽ không khớp với tệp thông thường
hoặc một foo liên kết tượng trưng (điều này phù hợp với cách thức hoạt động của pathspec nói chung
trong git).
· Nếu mẫu không chứa dấu gạch chéo /, git coi nó như một mẫu hình cầu vỏ và
kiểm tra sự phù hợp với tên đường dẫn liên quan đến vị trí của .gitignore
tệp (liên quan đến cấp trên cùng của cây công việc nếu không phải từ tệp .gitignore).
· Nếu không, git coi mô hình như một khối cầu vỏ phù hợp để tiêu thụ bằng cách
fnmatch(3) với cờ FNM_PATHNAME: các ký tự đại diện trong mẫu sẽ không khớp với a / in
tên đường dẫn. Ví dụ: "Documentation / *. Html" khớp với "Documentation / git.html" nhưng
không phải "Documentation / ppc / ppc.html" hoặc "tools / perf / Documentation / perf.html".
· Dấu gạch chéo ở đầu khớp với phần đầu của tên đường dẫn. Ví dụ: "/*.c" khớp với
"cat-file.c" chứ không phải "mozilla-sha1 / sha1.c".
VÍ DỤ
Tất cả các đối số là tùy chọn vì vậy việc gọi git-ignore một mình sẽ hiển thị toàn cục trước sau đó
các tệp gitignore cục bộ:
$ git bỏ qua
Gitignore toàn cầu: /home/alice/.gitignore
# Nhiều tiện ích mở rộng luôn bỏ qua
* .diff
* .err
* .orig
* .rej
* .sai
* .swp
* .vi
*~
* .sass-cache
# Thư mục OS hoặc Editor
`.DS_Store`
`. Sự cố`
`._ *`
Thumbs.db
---------------------------------
Gitignore cục bộ: .gitignore
`.bộ đệm`
`. dự án`
`.cài đặt`
`.tmproj`
dự án nb
Nếu bạn chỉ muốn xem ngữ cảnh chung, hãy sử dụng đối số --global (để sử dụng cục bộ
--địa phương):
$ git bỏ qua
Gitignore toàn cầu: /home/alice/.gitignore
`.DS_Store`
`. Sự cố`
`._ *`
Thumbs.db
Để nhanh chóng thêm một mẫu mới vào ngữ cảnh mặc định / cục bộ, chỉ cần:
$ git bỏ qua * .log
Thêm (các) mẫu vào: .gitignore
`... thêm ´ * .log´`
Giờ đây, bạn có thể định cấu hình bất kỳ mẫu nào mà không cần sử dụng trình chỉnh sửa, với ngữ cảnh và
đối số mẫu: Cấu hình kết quả cũng được trả về để thuận tiện cho bạn.
$ git ignore --local "" "# Tệp tạm thời" * .tmp "* .log" tmp / * "" "# Tệp tôi muốn giữ lại" ´! work´ ""
Thêm (các) mẫu vào: .gitignore
`... thêm ´´`
`... thêm ´ # tệp tạm thời´`
`... thêm ´index.tmp´`
`... thêm ´ * .log´`
`... thêm ´tmp / * ´`
`... thêm ´´`
`... thêm ´ # Tệp tôi muốn giữ lại ''
`... thêm ´! làm việc´`
`... thêm ´´`
Gitignore cục bộ: .gitignore
# Tập tin tạm thời
chỉ mục.tmp
* .log
# Tệp tôi muốn giữ lại
!công việc
Sử dụng git-ignore trực tuyến bằng các dịch vụ onworks.net