git-sh - Online di Cloud

Ini adalah perintah git-sh yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa stasiun kerja online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


sial -- sebuah git shell

RINGKASAN


sial

DESKRIPSI


sial memulai interaktif menampar(1) sesi dimodifikasi untuk alur kerja git-berat. Khas
penggunaannya adalah mengubah ke direktori pohon kerja git atau repositori kosong dan menjalankan
sial perintah untuk memulai sesi shell interaktif.

Alias ​​perintah tingkat atas dibuat untuk semua inti git(1) subperintah, git-sh builtin
alias (lihat DIBANGUN ALIAS), dan alias perintah git yang didefinisikan dalam ~ / .gitconfig.

DIBANGUN ALIAS


sial memuat satu set alias standar selain semua perintah git inti. bawaan
alias ditimpa oleh alias yang ditentukan dalam file gitconfig pengguna atau sistem.

a git add

b cabang git

c pembayaran git

d git diff

f git ambil --pangkas

k git memetik ceri

l git log --pretty=oneline --abbrev-commit

n git komit --verbose --mengubah

r git jarak jauh

s git komit --lari-kering --pendek

t git berbeda --cached

The Pementasan Daerah
a git add

aa git add --update (mnemonic: "tambahkan semua")

tahap git add

ap git tambahkan --patch

p git diff --cached (mnemonic: "patch")

ps git diff --cached --stat (mnemonic: "patch stat")

turun panggung
git reset KEPALA

Komit dan Melakukan Sejarah
ci git komit --verbose

ca git komit --verbose --semua

merubah git komit --verbose --mengubah

n git komit --verbose --mengubah

k git memetik ceri

re git rebase --interaktif

pop git reset --KEPALA lembut^

mengintip git log -p --max-count=1

Mengambil dan Menarik
f git ambil

pm git pull (mnemonic: "tarik gabungan")

pr git pull --rebase (mnemonik: "tarik rebase")

bermacam-macam Perintah
d git diff

ds git diff --stat (mnemonic: "diff stat")

keras git reset --keras

lembut git reset --lunak

membatalkan git checkout KEPALA

KUSTOM ALIAS


Apa pun yang didefinisikan dalam [alias] bagian dari repositori, pengguna, atau sistem git config
file juga tersedia sebagai perintah shell tingkat atas. Dengan asumsi ~ / .gitconfig yang tampak
seperti ini:

[alias]
ci = komit --verbose
ca = komit -a
d = beda
s = status
terima kasih = !git-terima kasih

\... Anda mungkin akan memiliki sesi shell berikut:

master!sesuatu> echo "barang" >somefile
master!sesuatu*> s
M suatu file
tuan!sesuatu*> d
diff --git a/somefile b/somefile
-- a/file tertentu
++ b/beberapa file
@@ -0,0 +1 @@
+ barang
master!sesuatu*> ca -m "tambahkan barang"
master!sesuatu> terima kasih KEPALA

PROMPT
Prompt default menunjukkan cabang saat ini, bang (!), dan kemudian jalur relatif ke
direktori kerja saat ini dari akar pohon kerja. Jika pohon kerja termasuk
file yang dimodifikasi yang belum dipentaskan, indikator status kotor (*) juga
ditampilkan.

Prompt git-sh menyertakan warna ANSI saat git warna.ui opsi diatur dan diaktifkan. Ke
aktifkan warna prompt git-sh secara eksplisit, atur warna.sh nilai konfigurasi ke mobil:

$ git config --warna global.sh otomatis

Sesuaikan warna prompt dengan mengatur warna.sh.cabang, color.sh.workdir, dan
warna.sh.kotor nilai konfigurasi git:

$ git config --global color.sh.branch 'kuning terbalik'
$ git config --global color.sh.workdir 'blue bold'
$ git config --global color.sh.dirty 'merah'

Lihat warna in git untuk informasi.

PENYELESAIAN


Dukungan penyelesaian Bash diaktifkan secara otomatis untuk semua perintah bawaan git dan juga
untuk alias yang ditentukan di pengguna ~ / .gitconfig mengajukan. Logika pelengkapan otomatis itu cerdas
cukup untuk mengetahui alias d yang berkembang menjadi git-diff harus menggunakan penyelesaian yang sama
konfigurasi sebagai git-diff perintah.

Kode penyelesaian adalah versi yang sedikit dimodifikasi dari skrip penyelesaian git bash
dikirimkan dengan distribusi git inti. Script dibangun ke dalamsial dapat dieksekusi di
waktu kompilasi dan tidak perlu diperoleh atau diinstal secara terpisah.

MENYESUAIKAN


jembatan sial perilaku dapat dikonfigurasi dengan mengedit file gitconfig pengguna atau sistem
(~ / .gitconfig dan / etc / gitconfig) baik dengan tangan atau menggunakan git-config(1). itu [alias]
bagian digunakan untuk membuat alias perintah dasar.

The /etc/gitshrc dan ~/.gitshrc file bersumber (dalam urutan itu) segera sebelum
shell menjadi interaktif.

The ~ / .bashrc file bersumber sebelum /etc/gitshrc or ~/.gitshrc. Setiap bash
kustomisasi yang ditentukan di sana dan tidak secara eksplisit ditimpa oleh sial juga tersedia.

LINGKUNGAN


PS1 Setel ke prompt git-sh dinamis. Ini dapat disesuaikan di ~/.gitshrc or
/etc/gitshrc file.

GIT_DIR
Setel jalur ke repositori git secara eksplisit alih-alih mengasumsikan yang terdekat .git
jalan.

GIT_WORK_TREE
Secara eksplisit mengatur jalur ke akar pohon kerja alih-alih mengasumsikan
direktori induk terdekat dengan a .git gudang.

Gunakan git-sh online menggunakan layanan onworks.net



Program online Linux & Windows terbaru