GoGPT Best VPN GoSearch

OnWorks favicon

git-repair - ອອນລາຍໃນຄລາວ

ແລ່ນ git-repair ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ git-repair ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


git-repair - ແກ້ໄຂ git repository ທີ່ແຕກຫັກ

ສະຫຼຸບສັງລວມ


ການສ້ອມແປງ git [--force]

ລາຍລະອຽດ


ນີ້ສາມາດແກ້ໄຂບ່ອນເກັບມ້ຽນ git ທີ່ເສຍຫາຍຫຼືເສຍຫາຍ, ເຊິ່ງ git fsck ພຽງແຕ່ຈົ່ມມີ
ບັນຫາ.

ມັນເຮັດໂດຍການລຶບວັດຖຸທີ່ເສຍຫາຍທັງຫມົດ, ແລະດຶງເອົາວັດຖຸທີ່ຂາດຫາຍໄປທັງຫມົດທີ່ມັນສາມາດເຮັດໄດ້
ຈາກໄລຍະໄກຂອງບ່ອນເກັບມ້ຽນ.

ຖ້າອັນນັ້ນບໍ່ພຽງພໍເພື່ອຟື້ນຕົວບ່ອນເກັບມ້ຽນທັງໝົດ, ມັນຍັງສາມາດຕັ້ງສາຂາຄືນໃໝ່ໄດ້
ຫມັ້ນສັນຍາກ່ອນການສໍ້ລາດບັງຫຼວງເກີດຂຶ້ນ, ລົບສາຂາທີ່ບໍ່ມີຕໍ່ໄປອີກແລ້ວ
ເນື່ອງຈາກຂໍ້ມູນສູນເສຍ, ແລະເອົາໄຟລ໌ໃດໆທີ່ຂາດຫາຍໄປຈາກດັດຊະນີ. ມັນພຽງແຕ່ຈະເຮັດແນວນີ້ຖ້າ
ແລ່ນກັບ --ກຳລັງ ທາງ​ເລືອກ​, ເນື່ອງ​ຈາກ​ວ່າ​ທີ່ rewrites ປະ​ຫວັດ​ສາດ​ແລະ​ຖິ້ມ​ຂໍ້​ມູນ​ທີ່​ຂາດ​ຫາຍ​ໄປ​.
ຫມາຍເຫດວ່າ --ກຳລັງ ທາງ​ເລືອກ​ທີ່​ບໍ່​ເຄີຍ​ສໍາ​ພັດ tags, ເຖິງ​ແມ່ນ​ວ່າ​ຖ້າ​ຫາກ​ວ່າ​ພວກ​ເຂົາ​ເຈົ້າ​ບໍ່​ໄດ້​ມີ​ຕໍ່​ໄປ​ອີກ​ແລ້ວ​ເນື່ອງ​ຈາກ
ຂໍ້​ມູນ​ທີ່​ຂາດ​ຫາຍ​ໄປ​.

ຫຼັງຈາກແລ່ນຄໍາສັ່ງນີ້, ທ່ານອາດຈະຕ້ອງການດໍາເນີນການ ໄປ fsck ເພື່ອກວດສອບມັນແກ້ໄຂ
ຄັງເກັບມ້ຽນ. ໃຫ້ສັງເກດວ່າ fsck ອາດຈະຍັງຈົ່ມກ່ຽວກັບວັດຖຸທີ່ອ້າງອີງໂດຍ reflog, ຫຼື
stash ໄດ້, ຖ້າພວກເຂົາບໍ່ສາມາດຟື້ນຕົວໄດ້. ຄໍາສັ່ງນີ້ບໍ່ໄດ້ພະຍາຍາມເຮັດຄວາມສະອາດ
ທັງ reflog ຫຼື stash ໄດ້.

ເນື່ອງຈາກຄໍາສັ່ງນີ້ unpacks ຊອງທັງຫມົດໃນ repository, ທ່ານອາດຈະຕ້ອງການທີ່ຈະດໍາເນີນການ ໄປ gc
ຫລັງຈາກນັ້ນ.

ທົດສອບ


git-repair ແມ່ນສາມາດທົດສອບຕົວມັນເອງໄດ້, ໂດຍການເຮັດສໍາເນົາຊົ່ວຄາວຂອງ git reposiory ມັນ.
ແລ່ນເຂົ້າໄປໃນ, ທໍາລາຍມັນໃນທາງສຸ່ມ, ແລະກວດເບິ່ງວ່າມັນສາມາດສ້ອມແປງມັນໄດ້ເພື່ອໃຫ້ git fsck.
ລາຍ​ງານ​ບໍ່​ມີ​ບັນ​ຫາ​.

ນີ້ແມ່ນເຮັດໄດ້ໂດຍໃຊ້ພາລາມິເຕີ --test ແລະ --numtests ແລະ --retry ຕົວກໍານົດການທີ່ກ່ຽວຂ້ອງ.

ໃຫ້ສັງເກດວ່າການທົດສອບບາງຄັ້ງຈະຊອກຫາ repositories ທີ່ສາມາດສ້ອມແປງໄດ້ພຽງແຕ່ເມື່ອ
--force ຖືກ​ນໍາ​ໃຊ້​; ນີ້ຄາດວ່າຈະ. ໃນທາງກົງກັນຂ້າມ, ຖ້າມັນລົ້ມເຫລວໃນການຟື້ນຕົວ repository
ດ້ວຍ --force, ຫຼັງຈາກນັ້ນການທົດສອບໄດ້ພົບເຫັນ bug!

ໃຊ້ git-repair ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

Ad




×
ການ​ໂຄ​ສະ​ນາ
?ຊື້ເຄື່ອງ, ຈອງ, ຫຼືຊື້ທີ່ນີ້ — ບໍ່ມີຄ່າໃຊ້ຈ່າຍ, ຊ່ວຍໃຫ້ການບໍລິການຟຣີ.