git-scp - Bulutta Çevrimiçi

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen git-scp komutudur.

Program:

ADI


git-scp - Dosyaları SSH uyumlu olarak kopyalayın git-uzak

SİNOPSİS


`git scp` -h|yardım|?
`git scp` [ ...| ...]
`git rscp`

TANIM


Geçerli çalışma ağacından bir dosyanın çalışma dizinine dosya kopyalamanın uygun bir yolu.
uzak depo. Eğer bir ... sağlanır, yalnızca içinde değişen dosyalar
taahhüt aralığı kopyalanacak.

Dahili olarak bu komut dosyası kullanır rsync ve yok scp adından da anlaşılacağı gibi.

git-rscp - tersi git-scp. Bir programın çalışma dizininden belirli dosyaları kopyalar.
geçerli çalışma dizinine uzak depo.

SEÇENEKLER




Dosyalarınızı kopyalamak istediğiniz git uzaktan kumandası.

...

Herhangi bir taahhüt, taahhüt aralığı veya ağaç. 'git-diff'(1) kullanır

...

NS parametreler, verildiğinde, farkı adlandırılmış yollarla sınırlamak için kullanılır (dizin adları verebilir ve bunların altındaki tüm dosyalar için diff alabilirsiniz).

GYTE YAPILANDIRMALAR


Dosyaları sterilize etmek için dos2unix dosyaları kopyalamadan önce

$ git config --global --add extras.scp.sanitize dos2unix

Dosyaları PHP lint aracılığıyla çalıştırabilirsiniz (ör. php -l) dosyaları kopyalamadan önce

$ git config --global --add extras.scp.sanitize php_lint

ÖRNEKLER


Sahip olduğunuzdan emin olun git-uzak(1) kurulum

$ git remote myStagingServer hazırlama ekleme:/ Var / www / html

Aşamalı olmayan dosyaları uzaktan kumandaya kopyalayın. Herhangi bir işlem yapmadan hızlı test yapmak istediğinizde kullanışlıdır.
taahhüt

$ git scp evreleme

Aşamalı ve aşamalı olmayan dosyaları uzaktan kumandaya kopyalayın

$ git scp hazırlama HEAD

Son işlemede değiştirilen dosyaların yanı sıra tüm aşamalandırılmış veya aşamalandırılmamış dosyaları şuraya kopyalayın:
uzak

$ git scp hazırlama HEAD~1

Şimdi ve bir etiket arasında değiştirilen dosyaları kopyalayın

$ git scp hazırlama v1.2.3

Belirli dosyaları kopyala

$ git scp hazırlama indeksi.html .gitignore .htaccess

Belirli dizini kopyala

$ git scp hazırlama js/satıcı/

Dosyaları belirli bir dizinden birden çok sunucuya kopyalayın

$ web1 web2 web3'teki hedef için; yapmak
git diff --name-only 4.8.3 4.8.2 uygulama/kod/topluluk uygulaması/tasarım dış görünümü/ | xargs git scp $hedef
tamamlamak;

onworks.net hizmetlerini kullanarak git-scp'yi çevrimiçi kullanın



En yeni Linux ve Windows çevrimiçi programları