InggrisPerancisSpanyol

Ad


favorit OnWorks

git-status - Online di Cloud

Jalankan git-status di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah git-status 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


git-status - Tampilkan status pohon kerja

RINGKASAN


git status [ ...] [-] [ ...]

DESKRIPSI


Menampilkan jalur yang memiliki perbedaan antara file indeks dan komit HEAD saat ini,
jalur yang memiliki perbedaan antara pohon kerja dan file indeks, dan jalur di
pohon kerja yang tidak dilacak oleh Git (dan tidak diabaikan oleh gitignore.dll(5)). Pertama
adalah apa kamu? akan komit dengan menjalankan git commit; yang kedua dan ketiga adalah kamu bisa
komit dengan menjalankan git menambahkan sebelum menjalankan git commit.

PILIHAN


-s, --pendek
Berikan output dalam format pendek.

-b, --cabang
Tampilkan info cabang dan pelacakan bahkan dalam format pendek.

--porselen
Berikan output dalam format skrip yang mudah diurai. Ini mirip dengan pendek
output, tetapi akan tetap stabil di seluruh versi Git dan terlepas dari pengguna
konfigurasi. Lihat di bawah untuk detailnya.

--panjang
Berikan output dalam format panjang. Ini adalah default.

-v, --bertele-tele
Selain nama file yang telah diubah, tampilkan juga tekstualnya
perubahan yang dipentaskan untuk dilakukan (yaitu, seperti output dari git diff --cached).
Jika -v ditentukan dua kali, maka tunjukkan juga perubahan pada pohon kerja yang belum
belum dipentaskan (yaitu, seperti output dari git diff).

-u[ ], --untracked-files[= ]
Tampilkan file yang tidak terlacak.

Parameter mode digunakan untuk menentukan penanganan file yang tidak terlacak. Ini opsional:
itu default untuk semua, dan jika ditentukan, itu harus menempel pada opsi (misalnya -uno, tapi
tidak -u tidak).

Opsi yang mungkin adalah:

· tidak - Tidak ada file yang tidak terlacak.

· normal - Menampilkan file dan direktori yang tidak terlacak.

· semua - Juga menunjukkan file individual di direktori yang tidak terlacak.

Ketika opsi -u tidak digunakan, file dan direktori yang tidak terlacak akan ditampilkan (mis
sama seperti menentukan normal), untuk membantu Anda menghindari lupa menambahkan yang baru dibuat
file. Karena butuh kerja ekstra untuk menemukan file yang tidak terlacak di sistem file, ini
mode mungkin memakan waktu lama di pohon kerja yang besar. Pertimbangkan untuk mengaktifkan cache yang tidak terlacak
dan pisahkan indeks jika didukung (lihat git update-index --untracked-cache dan git
update-index --split-index), Jika tidak, Anda dapat menggunakan no untuk mengembalikan status git
lebih cepat tanpa menampilkan file yang tidak terlacak.

Default dapat diubah menggunakan konfigurasi status.showUntrackedFiles
variabel didokumentasikan dalam git-config(1).

--ignore-submodules[= ]
Abaikan perubahan pada submodul saat mencari perubahan. bisa jadi "tidak ada",
"tidak terlacak", "kotor" atau "semua", yang merupakan default. Menggunakan "tidak ada" akan mempertimbangkan
submodule dimodifikasi ketika berisi file yang tidak terlacak atau dimodifikasi atau HEAD-nya
berbeda dari komit yang direkam dalam superproject dan dapat digunakan untuk menimpa apa pun
pengaturan dari mengabaikan pilihan dalam git-config(1) atau gitmodules(5). Ketika "tidak terlacak" adalah
submodul yang digunakan tidak dianggap kotor ketika hanya berisi konten yang tidak terlacak (tetapi
mereka masih dipindai untuk konten yang dimodifikasi). Menggunakan "kotor" mengabaikan semua perubahan pada
pohon kerja submodul, hanya perubahan pada komit yang disimpan di superproject yang
ditampilkan (ini adalah perilaku sebelum 1.7.0). Menggunakan "semua" menyembunyikan semua perubahan pada
submodules (dan menekan output ringkasan submodul ketika opsi konfigurasi
status.submoduleSummary diatur).

--diabaikan
Tampilkan file yang diabaikan juga.

-z
Hentikan entri dengan NUL, bukan LF. Ini menyiratkan format output --porcelain
jika tidak ada format lain yang diberikan.

--kolom[= ], --tidak ada kolom
Tampilkan file yang tidak terlacak dalam kolom. Lihat kolom variabel konfigurasi.status untuk
sintaks opsi.--kolom dan --no-kolom tanpa opsi setara dengan selalu dan
tak pernah masing.

KELUARAN


Output dari perintah ini dirancang untuk digunakan sebagai komentar template komit. NS
default, format panjang, dirancang agar dapat dibaca manusia, bertele-tele, dan deskriptif. Nya
isi dan format dapat berubah sewaktu-waktu.

Jalur yang disebutkan dalam output, tidak seperti banyak perintah Git lainnya, dibuat relatif terhadap
direktori saat ini jika Anda bekerja di subdirektori (ini sengaja, untuk membantu
memotong dan menempel). Lihat opsi konfigurasi status.relativePaths di bawah ini.

Pendek dibentuk
Dalam format pendek, status setiap jalur ditampilkan sebagai

XY PATH1 -> PATH2

di mana PATH1 adalah jalur di HEAD, dan bagian " -> PATH2" hanya ditampilkan ketika PATH1
sesuai dengan jalur yang berbeda di indeks/worktree (yaitu file diubah namanya). XY
adalah kode status dua huruf.

Bidang (termasuk ->) dipisahkan satu sama lain oleh satu spasi. Jika sebuah
nama file berisi spasi putih atau karakter lain yang tidak dapat dicetak, bidang itu akan dikutip
dengan cara literal string C: dikelilingi oleh tanda kutip ganda ASCII (34), dan
dengan karakter khusus interior yang lolos dari garis miring terbalik.

Untuk jalur dengan konflik gabungan, X dan Y menunjukkan status modifikasi dari setiap sisi
menggabungkan. Untuk jalur yang tidak memiliki konflik penggabungan, X menunjukkan status indeks, dan Y
menunjukkan status pohon kerja. Untuk jalur yang tidak terlacak, XY adalah ??. Kode status lainnya bisa
diinterpretasikan sebagai berikut:

· ' ' = tidak dimodifikasi

· M = dimodifikasi

· A = ditambahkan

· D = dihapus

· R = berganti nama

· C = disalin

· U = diperbarui tetapi tidak digabungkan

File yang diabaikan tidak terdaftar, kecuali opsi --ignored berlaku, dalam hal ini XY adalah
!!.

XY Artinya
-------------------------------------------------
[MD] tidak diperbarui
M [ MD] diperbarui dalam indeks
A [ MD] ditambahkan ke indeks
D [ M] dihapus dari indeks
R [ MD] berganti nama dalam indeks
C [ MD] disalin dalam indeks
Indeks [MARC] dan pohon kerja cocok
[ MARC] Pohon kerja M berubah sejak indeks
[MARC] D dihapus di pohon kerja
-------------------------------------------------
DD tidak digabung, keduanya dihapus
AU tidak digabungkan, ditambahkan oleh kami
UD tidak digabung, dihapus oleh mereka
UA tidak digabungkan, ditambahkan oleh mereka
DU tidak digabungkan, dihapus oleh kami
AA tidak digabungkan, keduanya ditambahkan
UU tidak digabungkan, keduanya dimodifikasi
-------------------------------------------------
? ? tidak terlacak
! ! diabaikan
-------------------------------------------------

Jika -b digunakan, status format pendek didahului oleh garis

## info pelacakan nama cabang

Porselen dibentuk
Format porselen mirip dengan format pendek, tetapi dijamin tidak akan berubah
cara yang tidak kompatibel antara versi Git atau berdasarkan konfigurasi pengguna. Ini membuat
itu ideal untuk parsing dengan skrip. Deskripsi format pendek di atas juga menjelaskan
format porselen, dengan beberapa pengecualian:

1. Konfigurasi color.status pengguna tidak dihormati; warna akan selalu mati.

2. Konfigurasi status.relativePaths pengguna tidak dihormati; jalur yang ditampilkan akan
selalu relatif terhadap root repositori.

Ada juga format -z alternatif yang direkomendasikan untuk penguraian mesin. Dalam format tersebut,
bidang statusnya sama, tetapi beberapa hal lain berubah. Pertama, -> dihilangkan dari
ganti nama entri dan urutan bidang dibalik (mis dari -> untuk menjadi untuk dari). Kedua,
NUL (ASCII 0) mengikuti setiap nama file, menggantikan spasi sebagai pemisah bidang dan
mengakhiri baris baru (tetapi spasi masih memisahkan bidang status dari yang pertama
nama file). Ketiga, nama file yang mengandung karakter khusus tidak diformat secara khusus; tidak
mengutip atau garis miring terbalik dilakukan.

KONFIGURASI


Perintah menghormati color.status (atau status.color — artinya sama dan yang terakhir
disimpan untuk kompatibilitas mundur) dan color.status. variabel konfigurasi ke
mewarnai keluarannya.

Jika variabel konfigurasi status.relativePaths disetel ke false, maka semua jalur yang ditampilkan adalah
relatif terhadap root repositori, bukan ke direktori saat ini.

Jika status.submoduleSummary diatur ke angka bukan nol atau benar (identik dengan -1 atau an
jumlah tidak terbatas), ringkasan submodul akan diaktifkan untuk format panjang dan ringkasan
dari komit untuk submodul yang dimodifikasi akan ditampilkan (lihat opsi --summary-limit dari git-
sub-modul(1)). Harap dicatat bahwa output ringkasan dari perintah status adalah
ditekan untuk semua submodul ketika diff.ignoreSubmodules diatur ke semua atau hanya untuk mereka
submodul dimana submodule. .ignore=semua. Untuk juga melihat ringkasan untuk diabaikan
submodul Anda dapat menggunakan opsi --ignore-submodules=dirty baris perintah atau git
sub-modul ringkasan perintah, yang menunjukkan output serupa tetapi tidak menghormati pengaturan ini.

Gunakan git-status online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad