นี่คือคำสั่ง git-scp ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
git-scp - คัดลอกไฟล์ไปยัง SSH ที่เข้ากันได้ git-ระยะไกล
เรื่องย่อ
`git scp` -h | ช่วยด้วย |?
`git scp` [ ...| ...]
`git rscp`
DESCRIPTION
วิธีที่สะดวกในการคัดลอกไฟล์จากแผนผังการทำงานปัจจุบันไปยังไดเร็กทอรีการทำงานของa
ที่เก็บระยะไกล ถ้า ... มีให้เฉพาะไฟล์ที่มีการเปลี่ยนแปลงภายใน
ช่วงคอมมิตจะถูกคัดลอก
ภายในสคริปต์นี้ใช้ rsync และไม่ SCP ตามชื่อที่แนะนำ
git-rscp - ทางกลับของ git-scp. คัดลอกไฟล์เฉพาะจากไดเร็กทอรีการทำงานของa
ที่เก็บระยะไกลไปยังไดเร็กทอรีการทำงานปัจจุบัน
OPTIONS
git remote ที่คุณต้องการคัดลอกไฟล์ของคุณ
...
คอมมิท คอมมิช เรนจ์ หรือทรีใดๆ ใช้ `git-diff'(1)
...
NS เมื่อกำหนดพารามิเตอร์ จะใช้เพื่อจำกัดส่วนต่างของพาธที่มีชื่อ (คุณสามารถกำหนดชื่อไดเร็กทอรีและรับ diff สำหรับไฟล์ทั้งหมดที่อยู่ภายใต้ได้)
GIT การกำหนดค่า
ในการฆ่าเชื้อไฟล์โดยใช้ ดอส2ยูนิกซ์ ก่อนคัดลอกไฟล์
$ git config --global -- เพิ่ม extras.scp.sanitize dos2unix
คุณสามารถเรียกใช้ไฟล์ผ่าน PHP lint (เช่น PHP -l) ก่อนคัดลอกไฟล์
$ git config --global -- เพิ่ม extras.scp.sanitize php_lint
ตัวอย่าง
ให้แน่ใจว่าคุณมี git-ระยะไกล(1) การตั้งค่า
$ git รีโมทเพิ่มการแสดงละคร myStagingServer:/ var / www / html
คัดลอกไฟล์ที่ไม่ได้จัดฉากไปยังรีโมต มีประโยชน์เมื่อคุณต้องการทำการทดสอบอย่างรวดเร็วโดยไม่ต้องทำอะไรเลย
มุ่งมั่น
การจัดเตรียม $ git scp
คัดลอกไฟล์ staged และ unstaged ไปยังรีโมท
$ git scp การแสดงละคร HEAD
คัดลอกไฟล์ที่มีการเปลี่ยนแปลงในการคอมมิตล่าสุด บวกกับไฟล์ที่จัดฉากหรือไม่ได้จัดฉากไปที่
รีโมท
$ git scp การแสดงละคร HEAD~1
คัดลอกไฟล์ที่มีการเปลี่ยนแปลงระหว่างตอนนี้กับแท็ก
$ git scp การแสดงละคร v1.2.3
คัดลอกไฟล์เฉพาะ
$ git scp การจัดเตรียม index.html .gitignore .htaccess
คัดลอกเฉพาะไดเรกทอรี
$ git scp การแสดงละคร js/ผู้ขาย/
คัดลอกไฟล์จากไดเร็กทอรีที่ระบุไปยังหลายเซิร์ฟเวอร์
$ สำหรับปลายทางใน web1 web2 web3; ทำ
git diff --ชื่อเท่านั้น 4.8.3 4.8.2 app/code/community app/design skin/ | xargs คอมไพล์ scp $dest
เสร็จแล้ว;
ใช้ git-scp ออนไลน์โดยใช้บริการ onworks.net