İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

git-sh - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında git-sh çalıştırın

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-sh komutudur.

Program:

ADI


git-sh -- bir git kabuğu

SİNOPSİS


git-sh

TANIM


git-sh etkileşimli başlatır darbe(1) git-heavy iş akışları için oturum değiştirildi. Tipik
kullanım, bir git çalışma ağacının veya çıplak havuzun dizinine geçmek ve
git-sh etkileşimli bir kabuk oturumu başlatma komutu.

Tüm çekirdekler için üst düzey komut takma adları oluşturulur git(1) alt komutlar, git-sh yerleşik
takma adlar (bkz. İNŞAAT takma adlar) ve git komutunda tanımlanan diğer adlar ~ / .gitconfig.

İNŞAAT takma adlar


git-sh tüm temel git komutlarına ek olarak bir dizi standart takma ad yükler. yerleşik
takma adlar, kullanıcı veya sistem gitconfig dosyalarında tanımlanan takma adlar tarafından geçersiz kılınır.

a git ekle

b git şubesi

c git ödeme

d git fark

f git getir --prune

k git kiraz çekme

l git log --pretty=oneline --kısaltma-taahhüt

n git commit --verbose --değiştir

r git uzaktan

s git taahhüt --dry-run --short

t git diff - önbelleğe alınmış

The Sahneleme Semt
a git ekle

aa git add --update (anımsatıcı: "tümünü ekle")

sahne git ekle

ap git ekle --patch

p git diff --cached (anımsatıcı: "yama")

ps git diff --cached --stat (anımsatıcı: "yama durumu")

sahnesiz
git sıfırlama HEAD

Kesinleştirmeler ve Işlemek Tarihçe
ci git taahhüt --verbose

ca git taahhüt --verbose --all

değiştirmek git commit --verbose --değiştir

n git commit --verbose --değiştir

k git kiraz çekme

re git rebase --interaktif

pop git sıfırlama --soft HEAD^

gözetleme git log -p --max-count=1

Getiriliyor ve Çeken
f git getir

pm git pull (anımsatıcı: "çekme birleştirme")

pr git pull --rebase (anımsatıcı: "çek rebase")

Diğer Komutları
d git fark

ds git diff --stat (anımsatıcı: "diff stat")

zor git sıfırlama -- zor

yumuşak git sıfırlama -- yumuşak

hurda git ödeme BAŞLIĞI

ÖZEL takma adlar


içinde tanımlanan herhangi bir şey [takma ad] depo, kullanıcı veya sistem git config bölümü
dosyalar ayrıca üst düzey kabuk komutları olarak da mevcuttur. varsayarsak ~ / .gitconfig baktı
bunun gibi:

[takma ad]
ci = taahhüt --verbose
ca = taahhüt -a
d = fark
s = durum
teşekkürler = !git-teşekkürler

\... daha sonra aşağıdaki kabuk oturumuna sahip olabilirsiniz:

usta!bir şey> echo "şeyler" >bir dosya
usta!bir şey*> s
M bazı dosya
usta!bir şey*> d
diff --git a/bir dosya b/bir dosya
-- bir/bir dosya
++ b/bir dosya
@@ -0,0 + 1 @@
+ şeyler
usta!bir şey*> ca -m "bir şeyler ekle"
usta!bir şey> teşekkürler HEAD

Hemen
Varsayılan istem, geçerli dalı, bir patlama (!) ve ardından göreli yol
çalışma ağacının kökünden geçerli çalışma dizini. Çalışma ağacı şunları içeriyorsa
henüz hazırlanmamış değiştirilmiş dosyalar, kirli bir durum göstergesi (*) aynı zamanda
Görüntülenen.

git-sh istemi, git renk.ui seçenek ayarlandı ve etkinleştirildi. NS
git-sh'nin komut istemi renklerini açıkça etkinleştirin, renk.sh yapılandırma değeri Oto:

$ git config --global color.sh otomatik

ayarlayarak bilgi istemi renklerini özelleştirin. renk.sh.şube, color.sh.workdir, ve
renk.sh.kirli git yapılandırma değerleri:

$ git config --global color.sh.branch 'sarı ters'
$ git config --global color.sh.workdir 'mavi kalın'
$ git config --global color.sh.dirty 'kırmızı'

Yerimizi renkler in git bilgi için.

BİTİŞ


Bash tamamlama desteği, tüm git yerleşik komutları için otomatik olarak etkinleştirilir ve ayrıca
kullanıcıda tanımlanan takma adlar için ~ / .gitconfig dosya. Otomatik tamamlama mantığı akıllıdır
takma ad bilmek yeterli d bu genişler git-diff aynı tamamlamayı kullanmalı
olarak yapılandırma git-diff Komut.

Tamamlama kodu, git bash tamamlama komut dosyasının biraz değiştirilmiş bir sürümüdür.
çekirdek git dağıtımıyla birlikte gönderilir. Komut dosyası yerleşiktirgit-sh yürütülebilir
derleme zamanı ve ayrı olarak edinilmesi veya kurulması gerekmez.

ÖZELLESTIRME


köprü git-sh davranış, kullanıcı veya sistem gitconfig dosyalarını düzenleyerek yapılandırılabilir
(~ / .gitconfig ve / etc / gitconfig) ya elle ya da kullanarak git-config(1). [takma ad]
bölüm, temel komut takma adları oluşturmak için kullanılır.

The /etc/gitshrc ve ~/.gitshrc dosyalar (bu sırayla) hemen önce kaynaklanır
kabuk etkileşimli hale gelir.

The ~ / .bashrc dosya her ikisinden de önce kaynaklanmıştır /etc/gitshrc or ~/.gitshrc. herhangi bir bash
orada tanımlanan ve açıkça geçersiz kılınmayan özelleştirmeler git-sh da mevcuttur.

ÇEVRE


PS1 Dinamik git-sh istemine ayarlayın. Bu, özelleştirilebilir ~/.gitshrc or
/etc/gitshrc dosyaları.

GIT_DIR
En yakınını varsaymak yerine git deposuna giden yolu açıkça ayarlayın. .git
yolu.

GIT_WORK_TREE
varsaymak yerine iş ağacının köküne giden yolu açıkça ayarlayın.
ile en yakın ana dizin .git deposu.

onworks.net hizmetlerini kullanarak git-sh çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad