ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

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

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

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

ໂຄງການ:

NAME


git-replace - ສ້າງ, ລາຍຊື່, ລຶບ refs ເພື່ອທົດແທນວັດຖຸ

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


ໄປ ທົດແທນ [-f]
ໄປ ທົດແທນ [-f] --ດັດແກ້
ໄປ ທົດແທນ [-f] --graft [ ...]
ໄປ ທົດແທນ -d ...
ໄປ ທົດແທນ [--format= ] [-l [ ]]

ລາຍລະອຽດ


Adds a ທົດແທນ ອ້າງອີງໃນ refs/replace/ namespace.

ຊື່ຂອງ ທົດແທນ ການອ້າງອີງແມ່ນ SHA-1 ຂອງວັດຖຸທີ່ຖືກແທນທີ່. ເນື້ອໃນ
ຂອງ ທົດແທນ ການອ້າງອີງແມ່ນ SHA-1 ຂອງວັດຖຸທົດແທນ.

ວັດຖຸທົດແທນ ແລະ ວັດຖຸທົດແທນຕ້ອງເປັນປະເພດດຽວກັນ. ຂໍ້ຈຳກັດນີ້
ສາມາດຂ້າມຜ່ານ -f.

ເວັ້ນເສຍແຕ່ -f ຈະຖືກມອບໃຫ້, the ທົດແທນ ການອ້າງອີງຕ້ອງຍັງບໍ່ທັນມີ.

ບໍ່ມີຂໍ້ຈໍາກັດອື່ນໆກ່ຽວກັບວັດຖຸທົດແທນແລະທົດແທນ. Merge ຄໍາຫມັ້ນສັນຍາສາມາດເຮັດໄດ້
ຈະຖືກແທນທີ່ດ້ວຍຄໍາຫມັ້ນສັນຍາທີ່ບໍ່ລວມກັນແລະໃນທາງກັບກັນ.

ການອ້າງອີງການທົດແທນຈະຖືກນໍາໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນໂດຍຄໍາສັ່ງ Git ທັງຫມົດຍົກເວັ້ນສິ່ງທີ່ເຮັດ
ການ​ຜ່ານ​ທາງ​ໄປ​ເຖິງ (prune​, ການ​ໂອນ​ຊອງ​ແລະ fsck​)​.

ມັນເປັນໄປໄດ້ທີ່ຈະປິດການໃຊ້ການທົດແທນການອ້າງອີງສໍາລັບຄໍາສັ່ງໃດໆໂດຍໃຊ້
--no-replace-objects ທາງເລືອກຫຼັງຈາກນັ້ນ ໄປ.

ສໍາລັບຕົວຢ່າງ, ຖ້າຄໍາຫມັ້ນສັນຍາ ຟູ ໄດ້ຖືກທົດແທນໂດຍຄໍາຫມັ້ນສັນຍາ ພາທະນາຍຄວາມ:

$ git --no-replace-objects cat-file commit foo

ສະແດງໃຫ້ເຫັນຂໍ້ມູນກ່ຽວກັບຄໍາຫມັ້ນສັນຍາ ຟູ, ໃນຂະນະທີ່:

$ git cat-file commit foo

ສະແດງໃຫ້ເຫັນຂໍ້ມູນກ່ຽວກັບຄໍາຫມັ້ນສັນຍາ ພາທະນາຍຄວາມ.

ໄດ້ GIT_NO_REPLACE_OBJECTS ຕົວແປສະພາບແວດລ້ອມສາມາດຖືກຕັ້ງຄ່າເພື່ອບັນລຸຜົນກະທົບດຽວກັນກັບ
ທາງເລືອກ --no-replace-objects.

OPTIONS


-f, --force
ຖ້າມີການປ່ຽນແທນ ref ສໍາລັບວັດຖຸດຽວກັນທີ່ມີຢູ່, ມັນຈະຖືກຂຽນທັບ (ແທນ
ຂອງ​ຄວາມ​ລົ້ມ​ເຫຼວ).

-d, --ລຶບ
ລຶບ refs ແທນທີ່ມີຢູ່ແລ້ວສໍາລັບວັດຖຸທີ່ໃຫ້.

--ດັດແກ້
ແກ້ໄຂເນື້ອຫາຂອງວັດຖຸແບບໂຕ້ຕອບ. ເນື້ອໃນທີ່ມີຢູ່ແລ້ວສໍາລັບ ແມ່ນ
pretty-printed ເຂົ້າ​ໄປ​ໃນ​ໄຟລ​໌​ຊົ່ວ​ຄາວ​, ບັນ​ນາ​ທິ​ການ​ແມ່ນ​ໄດ້​ເປີດ​ຕົວ​ໃນ​ໄຟລ​໌​, ແລະ​
ຜົນໄດ້ຮັບຖືກວິເຄາະເພື່ອສ້າງວັດຖຸໃຫມ່ຂອງປະເພດດຽວກັນກັບ . ການທົດແທນ
ຫຼັງຈາກນັ້ນ, ref ຈະຖືກສ້າງຂື້ນເພື່ອທົດແທນ ກັບວັດຖຸທີ່ສ້າງຂຶ້ນໃຫມ່. ເບິ່ງ git-var(1​)
ສໍາລັບລາຍລະອຽດກ່ຽວກັບວິທີການເລືອກບັນນາທິການ.

-- ດິບ
ໃນເວລາດັດແກ້, ໃຫ້ເນື້ອຫາວັດຖຸດິບແທນທີ່ຈະພິມທີ່ສວຍງາມ.
ໃນປັດຈຸບັນນີ້ມີຜົນກະທົບພຽງແຕ່ຕົ້ນໄມ້, ເຊິ່ງຈະຖືກສະແດງຢູ່ໃນຮູບແບບຖານສອງຂອງພວກເຂົາ. ນີ້​ແມ່ນ
ຍາກກວ່າທີ່ຈະເຮັດວຽກກັບ, ແຕ່ສາມາດຊ່ວຍໄດ້ໃນເວລາທີ່ການສ້ອມແປງຕົ້ນໄມ້ທີ່ເສຍຫາຍຫຼາຍມັນບໍ່ສາມາດ
ພິມງາມ. ໃຫ້ສັງເກດວ່າທ່ານອາດຈະຕ້ອງປັບຄ່າບັນນາທິການຂອງທ່ານເພື່ອອ່ານຢ່າງສະອາດແລະ
ຂຽນຂໍ້ມູນຖານສອງ.

--ການກິນ [ ...]
ສ້າງ​ຄໍາ​ຫມັ້ນ​ສັນ​ຍາ​ການ graft​. ຄໍາຫມັ້ນສັນຍາໃຫມ່ຖືກສ້າງຂື້ນດ້ວຍເນື້ອຫາດຽວກັນກັບ
ຍົກເວັ້ນວ່າພໍ່ແມ່ຂອງມັນຈະເປັນ [ ...] ແທນ​ທີ່ ພໍ່​ແມ່​ຂອງ​. ກ
ແທນທີ່ ref ໄດ້ຖືກສ້າງຂື້ນເພື່ອທົດແທນ ກັບຄໍາຫມັ້ນສັນຍາທີ່ສ້າງຂຶ້ນໃຫມ່. ເບິ່ງ
contrib/convert-grafts-to-replace-refs.sh ສໍາລັບຕົວຢ່າງ script ໂດຍອີງໃສ່ຕົວເລືອກນີ້
ທີ່ສາມາດປ່ຽນ grafts ເພື່ອທົດແທນການອ້າງອີງ.

-l , --list
ລາຍຊື່ແທນ refs ສໍາລັບວັດຖຸທີ່ກົງກັບຮູບແບບທີ່ໃຫ້ (ຫຼືທັງຫມົດຖ້າບໍ່ມີຮູບແບບ
ມອບໃຫ້). ການພິມ "git replace" ໂດຍບໍ່ມີການໂຕ້ຖຽງ, ຍັງສະແດງລາຍການແທນທີ່ອ້າງອີງທັງຫມົດ.

--format=
ເມື່ອລາຍຊື່, ໃຫ້ໃຊ້ທີ່ລະບຸ , ຊຶ່ງສາມາດເປັນຫນຶ່ງໃນ ສັ້ນ, ຂະຫນາດກາງ ແລະ ຍາວ.
ເມື່ອຖືກລະເວັ້ນ, ຮູບແບບຈະເລີ່ມເປັນ ສັ້ນ.

ຮູບແບບ


ຮູບແບບຕໍ່ໄປນີ້ສາມາດໃຊ້ໄດ້:

· ສັ້ນ:

· ຂະຫນາດກາງ: →

· ຍາວ: ( ) → ( )

ການສ້າງ REPLACEMENT ຈຸດປະສົງ


git-filter-ສາຂາ(1) git-hash-object(1) ແລະ git-rebase(1), ໃນບັນດາຄໍາສັ່ງ git ອື່ນໆ, ສາມາດ
ຖືກນໍາໃຊ້ເພື່ອສ້າງວັດຖຸທົດແທນຈາກວັດຖຸທີ່ມີຢູ່ແລ້ວ. ທາງເລືອກ --edit ຍັງສາມາດເປັນ
ໃຊ້ກັບ ໄປ ທົດແທນ ເພື່ອສ້າງວັດຖຸທົດແທນໂດຍການແກ້ໄຂວັດຖຸທີ່ມີຢູ່ແລ້ວ.

ຖ້າທ່ານຕ້ອງການທົດແທນຫຼາຍ blobs, ຕົ້ນໄມ້ຫຼືຄໍາຫມັ້ນສັນຍາທີ່ເປັນສ່ວນຫນຶ່ງຂອງຄໍາຫມັ້ນສັນຍາ,
ທ່ານພຽງແຕ່ຕ້ອງການສ້າງ string ທົດແທນຂອງ commits ແລະຫຼັງຈາກນັ້ນພຽງແຕ່ທົດແທນການ
commit ຢູ່ປາຍຂອງສາຍເປົ້າຫມາຍຂອງ commits ກັບຄໍາຫມັ້ນສັນຍາຢູ່ປາຍຂອງ.
ເຊືອກການທົດແທນຂອງຄໍາຫມັ້ນສັນຍາ.

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


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

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

  • 1
    Eclipse Tomcat Plugin
    Eclipse Tomcat Plugin
    Eclipse Tomcat Plugin ໃຫ້
    ການປະສົມປະສານງ່າຍດາຍຂອງ servlet tomcat
    container ສໍາລັບການພັດທະນາຂອງ java
    ຄໍາຮ້ອງສະຫມັກເວັບໄຊຕ໌. ທ່ານສາມາດເຂົ້າຮ່ວມກັບພວກເຮົາສໍາລັບ
    ສົນທະນາ...
    ດາວໂຫລດ Eclipse Tomcat Plugin
  • 2
    Webstorrent Desktop
    Webstorrent Desktop
    WebTorrent Desktop ແມ່ນສໍາລັບການຖ່າຍທອດ
    torrents ໃນ Mac, Windows ຫຼື Linux. ມັນ
    ເຊື່ອມຕໍ່ກັບທັງ BitTorrent ແລະ
    ມິດສະຫາຍ WebTorrent. ໃນປັດຈຸບັນບໍ່ມີ
    ຈໍາ​ເປັນ​ຕ້ອງ​ລໍ​ຖ້າ ...
    ດາວໂຫລດ WebTorrent Desktop
  • 3
    GenX
    GenX
    GenX ແມ່ນໂຄງການວິທະຍາສາດເພື່ອປັບປຸງໃຫມ່
    ການສະທ້ອນແສງ x-ray, ນິວຕຣອນ
    ການສະທ້ອນແສງ ແລະ x-ray ພື້ນຜິວ
    ຂໍ້​ມູນ​ການ​ຫັນ​ປ່ຽນ​ໂດຍ​ນໍາ​ໃຊ້​ຄວາມ​ແຕກ​ຕ່າງ​
    ຂັ້ນຕອນວິວັດທະນາການ....
    ດາວໂຫລດ GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP ແມ່ນໂຄງການສໍາລັບສະຖິຕິ
    ການວິເຄາະຂໍ້ມູນຕົວຢ່າງ. ມັນເປັນຟຣີ
    ການທົດແທນໂຄງການທີ່ເປັນເຈົ້າຂອງ
    SPSS. PSPP ມີທັງຂໍ້ຄວາມທີ່ອີງໃສ່ແລະ
    ຮູບພາບພວກເຮົາ ...
    ດາວໂຫລດ pspp4windows
  • 5
    Git ສ່ວນຂະຫຍາຍ
    Git ສ່ວນຂະຫຍາຍ
    Git Extensions ເປັນເຄື່ອງມື UI ແບບດ່ຽວ
    ສໍາລັບການຄຸ້ມຄອງ Git repositories. ມັນຍັງ
    ປະສົມປະສານກັບ Windows Explorer ແລະ
    Microsoft Visual Studio
    (2015/2017/2019). ທ...
    ດາວໂຫລດ Git Extensions
  • 6
    eSpeak: ການສັງເຄາະການປາກເວົ້າ
    eSpeak: ການສັງເຄາະການປາກເວົ້າ
    Text to Speech engine ສໍາລັບພາສາອັງກິດ ແລະ
    ພາ​ສາ​ອື່ນໆ​ຈໍາ​ນວນ​ຫຼາຍ​. ຂະຫນາດກະທັດລັດກັບ
    ການອອກສຽງທີ່ຊັດເຈນແຕ່ປອມ.
    ມີຢູ່ໃນໂຄງການເສັ້ນຄໍາສັ່ງທີ່ມີ
    ຫຼາຍ...
    ດາວໂຫລດ eSpeak: ການສັງເຄາະສຽງເວົ້າ
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad