ນີ້ແມ່ນຄໍາສັ່ງ git-check-ignore ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
git-check-ignore - debug gitignore / exclude ໄຟລ໌
ສະຫຼຸບສັງລວມ
ໄປ ກວດ-ບໍ່ສົນໃຈ [ທາງເລືອກ] ຊື່ເສັ້ນທາງ ...
ໄປ ກວດ-ບໍ່ສົນໃຈ [ຕົວເລືອກ] --stdin
ລາຍລະອຽດ
ສໍາລັບແຕ່ລະຊື່ເສັ້ນທາງທີ່ໃຫ້ຜ່ານເສັ້ນຄໍາສັ່ງຫຼືຈາກໄຟລ໌ຜ່ານ --stdin, ກວດເບິ່ງວ່າ
ໄຟລ໌ຖືກຍົກເວັ້ນໂດຍ .gitignore (ຫຼືໄຟລ໌ປ້ອນຂໍ້ມູນອື່ນໆໃຫ້ກັບກົນໄກການຍົກເວັ້ນ) ແລະຜົນຜະລິດ
ເສັ້ນທາງຖ້າມັນຖືກຍົກເວັ້ນ.
ໂດຍຄ່າເລີ່ມຕົ້ນ, ໄຟລ໌ທີ່ຕິດຕາມຈະບໍ່ສະແດງເລີຍເນື່ອງຈາກພວກມັນບໍ່ຖືກຍົກເວັ້ນ
ກົດລະບຽບ; ແຕ່ເບິ່ງ '--no-index'.
OPTIONS
-q, --ງຽບ
ຢ່າສົ່ງຜົນຫຍັງອອກມາ, ພຽງແຕ່ຕັ້ງສະຖານະອອກ. ອັນນີ້ໃຊ້ໄດ້ກັບອັນດຽວເທົ່ານັ້ນ
ຊື່ເສັ້ນທາງ.
-v, --verbose
ສົ່ງລາຍລະອຽດກ່ຽວກັບຮູບແບບທີ່ກົງກັນ (ຖ້າມີ) ສໍາລັບແຕ່ລະຊື່ເສັ້ນທາງທີ່ໃຫ້. ສໍາລັບ
ກົດລະບຽບກ່ອນຫນ້າພາຍໃນແລະລະຫວ່າງການຍົກເວັ້ນແຫຼ່ງ, ເບິ່ງ gitignore(5).
--stdin
ອ່ານຊື່ເສັ້ນທາງຈາກວັດສະດຸປ້ອນມາດຕະຖານ, ຫນຶ່ງຕໍ່ແຖວ, ແທນທີ່ຈະມາຈາກ
ເສັ້ນຄໍາສັ່ງ.
-z
ຮູບແບບຜົນຜະລິດໄດ້ຖືກປັບປຸງໃຫ້ເປັນເຄື່ອງວິເຄາະ (ເບິ່ງຂ້າງລຸ່ມນີ້). ຖ້າ --stdin ແມ່ນຄືກັນ
ໃຫ້, ເສັ້ນທາງການປ້ອນຂໍ້ມູນຖືກແຍກອອກດ້ວຍຕົວອັກສອນ NUL ແທນຕົວອັກສອນ linefeed.
-n, --ບໍ່ກົງກັນ
ສະແດງເສັ້ນທາງທີ່ໃຫ້ໄວ້ທີ່ບໍ່ກົງກັບຮູບແບບໃດໆ. ນີ້ເຮັດໃຫ້ຄວາມຮູ້ສຶກພຽງແຕ່ເມື່ອ --verbose
ຖືກເປີດໃຊ້, ຖ້າບໍ່ດັ່ງນັ້ນມັນຈະບໍ່ສາມາດຈໍາແນກລະຫວ່າງເສັ້ນທາງໃດ
ຈັບຄູ່ຮູບແບບແລະສິ່ງທີ່ບໍ່.
--no-index
ຢ່າເບິ່ງຢູ່ໃນດັດຊະນີໃນເວລາທີ່ດໍາເນີນການກວດສອບ. ນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອ debug ວ່າເປັນຫຍັງ a
ເສັ້ນທາງໄດ້ກາຍເປັນການຕິດຕາມໂດຍຕົວຢ່າງ git add . ແລະບໍ່ໄດ້ຖືກລະເລີຍໂດຍກົດລະບຽບຕາມທີ່ຄາດໄວ້
ໂດຍຜູ້ໃຊ້ຫຼືເມື່ອພັດທະນາຮູບແບບລວມທັງການປະຕິເສດເພື່ອໃຫ້ກົງກັບເສັ້ນທາງທີ່ຜ່ານມາ
ເພີ່ມດ້ວຍ git add -f.
OUTPUT
ໂດຍຄ່າເລີ່ມຕົ້ນ, ຊື່ເສັ້ນທາງໃດນຶ່ງທີ່ກົງກັບຮູບແບບການບໍ່ສົນໃຈຈະເປັນຜົນຜະລິດ, ອັນດຽວ
ຕໍ່ແຖວ. ຖ້າບໍ່ມີຮູບແບບໃດກົງກັບເສັ້ນທາງທີ່ໃຫ້ໄວ້, ບໍ່ມີຫຍັງຈະອອກມາສໍາລັບເສັ້ນທາງນັ້ນ; ນີ້
ຫມາຍຄວາມວ່າເສັ້ນທາງນັ້ນຈະບໍ່ຖືກລະເລີຍ.
ຖ້າ --verbose ຖືກລະບຸ, ຜົນຜະລິດແມ່ນຊຸດຂອງເສັ້ນຂອງແບບຟອມ:
ແມ່ນເສັ້ນທາງຂອງໄຟລ໌ທີ່ຖືກສອບຖາມ, ແມ່ນຮູບແບບທີ່ສອດຄ້ອງກັນ,
ແມ່ນໄຟລ໌ແຫຼ່ງຂອງຮູບແບບ, ແລະ ແມ່ນຕົວເລກເສັ້ນຂອງຮູບແບບ
ພາຍໃນແຫຼ່ງນັ້ນ. ຖ້າຫາກວ່າຮູບແບບທີ່ມີ a ! prefix ຫຼື / suffix, ມັນຈະຖືກຮັກສາໄວ້
ໃນຜົນຜະລິດໄດ້. ຈະເປັນເສັ້ນທາງຢ່າງແທ້ຈິງໃນເວລາທີ່ອ້າງອີງໃສ່ໄຟລ໌ທີ່ກໍາຫນົດຄ່າໂດຍ
core.excludesFile, ຫຼືກ່ຽວຂ້ອງກັບຮາກຂອງ repository ເມື່ອອ້າງອີງເຖິງ .git/info/exclude
ຫຼືແຕ່ລະໄດເຣັກທໍຣີຍົກເວັ້ນໄຟລ໌.
ຖ້າ -z ຖືກລະບຸ, pathnames ໃນຜົນໄດ້ຮັບແມ່ນ delimited ດ້ວຍຕົວອັກສອນ null; ຖ້າ
--verbose ຍັງຖືກລະບຸໄວ້ຫຼັງຈາກນັ້ນຕົວອັກສອນ null ຍັງຖືກໃຊ້ແທນຈໍ້າສອງເມັດແລະແຂງ
ແຖບ:
ຖ້າ -n ຫຼື --non-match ຖືກລະບຸໄວ້, ຊື່ເສັ້ນທາງທີ່ບໍ່ກົງກັນກໍ່ຈະເປັນ output, in
ເຊິ່ງກໍລະນີທຸກຂົງເຂດໃນແຕ່ລະບັນທຶກຜົນຜະລິດຍົກເວັ້ນ ຈະຫວ່າງເປົ່າ. ນີ້ສາມາດ
ມີປະໂຫຍດໃນເວລາທີ່ແລ່ນແບບບໍ່ໂຕ້ຕອບ, ດັ່ງນັ້ນໄຟລ໌ສາມາດຖືກຖ່າຍທອດໄປເລື້ອຍໆ
STDIN ຂອງຂະບວນການກວດສອບການລະເວັ້ນທີ່ຍາວນານ, ແລະສໍາລັບແຕ່ລະໄຟລ໌ເຫຼົ່ານີ້, STDOUT ຈະ
ລະບຸວ່າໄຟລ໌ນັ້ນກົງກັບຮູບແບບຫຼືບໍ່. (ຖ້າບໍ່ມີທາງເລືອກນີ້, ມັນຈະເປັນ
ເປັນໄປບໍ່ໄດ້ທີ່ຈະບອກວ່າການບໍ່ມີຜົນຜະລິດສໍາລັບໄຟລ໌ທີ່ໄດ້ຮັບຫມາຍຄວາມວ່າມັນບໍ່ໄດ້
ກົງກັບຮູບແບບໃດນຶ່ງ, ຫຼືວ່າຜົນຜະລິດຍັງບໍ່ທັນໄດ້ຖືກສ້າງຂຶ້ນເທື່ອ.)
Buffering ເກີດຂຶ້ນຕາມທີ່ບັນທຶກໄວ້ພາຍໃຕ້ຕົວເລືອກ GIT_FLUSH ໃນ ໄປ(1). ຜູ້ໂທແມ່ນ
ຮັບຜິດຊອບສໍາລັບການຫຼີກເວັ້ນການ deadlock ທີ່ເກີດຈາກ overfilling buffer ການປ້ອນຂໍ້ມູນຫຼືການອ່ານຈາກ
buffer ຜົນຜະລິດຫວ່າງເປົ່າ.
ອອກ STATUS
0
ໜຶ່ງ ຫຼືຫຼາຍກວ່າໜຶ່ງເສັ້ນທາງທີ່ສະໜອງໃຫ້ຖືກລະເລີຍ.
1
ບໍ່ມີເສັ້ນທາງທີ່ສະໜອງໃຫ້ຖືກລະເລີຍ.
128
ເກີດຄວາມຜິດພາດຮ້າຍແຮງຂຶ້ນ.
ໃຊ້ git-check-ignore ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net