InggrisPerancisSpanyol

Ad


favorit OnWorks

git-am - Online di Cloud

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

Ini adalah perintah git-am 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-am - Terapkan serangkaian tambalan dari kotak surat

RINGKASAN


git am [--penandatanganan] [--keep] [--[tidak-]keep-cr] [--[tidak-]utf8]
[--[tidak-]3way] [--interaktif] [--committer-date-is-author-date]
[--ignore-date] [--ignore-space-change | --abaikan-spasi-putih]
[--spasi= ] [-C ] [-P ] [--direktori= ]
[--kecualikan= ] [--termasuk= ] [--tolak] [-q | --diam]
[--[tidak-]gunting] [-S[ ]] [--patch-format= ]
[( | )...]
git am (--lanjutkan | --skip | --batalkan)

DESKRIPSI


Membagi pesan email di kotak surat menjadi pesan log komit, informasi kepengarangan, dan
patch, dan menerapkannya ke cabang saat ini.

PILIHAN


( | )...
Daftar file kotak surat untuk membaca tambalan. Jika Anda tidak memberikan argumen ini,
perintah membaca dari input standar. Jika Anda menyediakan direktori, mereka akan menjadi
diperlakukan sebagai Maildir.

-s, --penandatanganan
Tambahkan baris Signed-off-by: ke pesan komit, menggunakan identitas committer dari
dirimu sendiri. Lihat opsi signoff di git-komit(1) untuk informasi lebih lanjut.

-k, --simpan
Lulus -k bendera ke git info surat (Lihat git-mailinfo(1)).

--simpan-non-patch
Lulus -b bendera ke git info surat (Lihat git-mailinfo(1)).

--[tidak-]keep-cr
Dengan --keep-cr, hubungi git pembagian surat (Lihat git-mailsplit(1)) dengan opsi yang sama, untuk
mencegahnya dari pengupasan CR di akhir baris. variabel konfigurasi am.keepcr
dapat digunakan untuk menentukan perilaku default. --no-keep-cr berguna untuk ditimpa
am.keepcr.

-c, --gunting
Hapus semua yang ada di tubuh sebelum garis gunting (lihat git-mailinfo(1)). Dapat
diaktifkan secara default menggunakan variabel konfigurasi mailinfo.scissors.

--tanpa gunting
Abaikan garis gunting (lihat git-mailinfo(1)).

-m, --pesan-id
Berikan bendera -m ke git info surat (Lihat git-mailinfo(1)), sehingga header Message-ID
ditambahkan ke pesan komit. Variabel konfigurasi am.messageid dapat digunakan untuk
menentukan perilaku default.

--tidak ada-pesan-id
Jangan tambahkan header Message-ID ke pesan komit. no-message-id berguna untuk
menimpa am.messageid.

-q, --tenang
Diam. Hanya mencetak pesan kesalahan.

-kamu, --utf8
Berikan tanda -u ke git info surat (Lihat git-mailinfo(1)). Pesan log komit yang diusulkan
diambil dari email dikodekan ulang menjadi pengkodean UTF-8 (variabel konfigurasi
i18n.commitencoding dapat digunakan untuk menentukan pengkodean pilihan proyek jika tidak
UTF-8).

Ini opsional di versi git sebelumnya, tetapi sekarang ini adalah default. Anda dapat gunakan
--no-utf8 untuk menimpa ini.

--tidak-utf8
Berikan -n bendera ke git info surat (Lihat git-mailinfo(1)).

-3, ---3way, --no-3way
Ketika tambalan tidak berlaku dengan bersih, mundurlah ke penggabungan 3 arah jika tambalan mencatat
identitas gumpalan yang seharusnya diterapkan dan kami memiliki gumpalan itu tersedia
lokal. --no-3way dapat digunakan untuk mengganti variabel konfigurasi am.threeWay. Untuk
informasi lebih lanjut, lihat am.threeWay in git-config(1).

--ignore-space-change, --ignore-whitespace, --whitespace= , -C , -P ,
--direktori= , --kecuali= , --termasuk= , --menolak
Bendera ini diteruskan ke git menerapkan (Lihat git-berlaku(1)) program yang menerapkan
tambalan.

--format-patch
Secara default, perintah akan mencoba mendeteksi format tambalan secara otomatis. Pilihan ini
memungkinkan pengguna untuk melewati deteksi otomatis dan menentukan format tambalan yang
tambalan harus ditafsirkan sebagai. Format yang valid adalah mbox, stgit, stgit-series
dan hg.

-i, --interaktif
Jalankan secara interaktif.

--tanggal-committer-adalah-tanggal penulis
Secara default, perintah mencatat tanggal dari pesan email sebagai pembuat komit
date, dan menggunakan waktu pembuatan commit sebagai tanggal committer. Ini memungkinkan pengguna
berbohong tentang tanggal committer dengan menggunakan nilai yang sama dengan tanggal penulis.

--abaikan-tanggal
Secara default, perintah mencatat tanggal dari pesan email sebagai pembuat komit
date, dan menggunakan waktu pembuatan commit sebagai tanggal committer. Ini memungkinkan pengguna
berbohong tentang tanggal penulis dengan menggunakan nilai yang sama dengan tanggal committer.

--melewati
Lewati tambalan saat ini. Ini hanya berarti saat memulai ulang tambalan yang dibatalkan.

-S[ ], --gpg-sign[= ]
Komitmen tanda GPG. Argumen keyid adalah opsional dan default ke committer
identitas; jika ditentukan, itu harus menempel pada opsi tanpa spasi.

--lanjutkan, -r, --selesai
Setelah kegagalan tambalan (misalnya mencoba menerapkan tambalan yang bertentangan), pengguna harus
menerapkannya dengan tangan dan file indeks menyimpan hasil aplikasi. Membuat
komit menggunakan kepengarangan dan komit log yang diekstraksi dari pesan email dan
file indeks saat ini, dan lanjutkan.

--resolvemsg=
Ketika kegagalan patch terjadi, akan dicetak ke layar sebelum keluar. Ini
menimpa pesan standar yang memberi tahu Anda untuk menggunakan --continue atau --skip untuk menangani
kegagalan. Ini hanya untuk penggunaan internal antara git Rebase dan git am.

--menggugurkan
Pulihkan cabang asli dan batalkan operasi penambalan.

PEMBAHASAN


Nama penulis komit diambil dari baris "Dari: " pada pesan, dan penulis komit
tanggal diambil dari baris "Tanggal: " pada pesan. Baris "Subjek:" digunakan sebagai
judul komit, setelah menghapus awalan umum "[PATCH ]". Subjek: "
baris seharusnya menjelaskan secara singkat tentang apa komit itu dalam satu baris teks.

"Dari:" dan "Subjek:" baris yang memulai isi menimpa penulis komit masing-masing
nama dan nilai judul diambil dari header.

Pesan komit dibentuk oleh judul yang diambil dari "Subjek: ", baris kosong dan
isi pesan hingga di mana patch dimulai. Kelebihan spasi putih di akhir masing-masing
garis secara otomatis dilucuti.

Patch diharapkan menjadi inline, langsung mengikuti pesan. Setiap baris yang dari
formulir:

· tiga garis putus-putus dan garis akhir, atau

· garis yang dimulai dengan "diff -", atau

· baris yang dimulai dengan "Indeks: "

diambil sebagai awal tambalan, dan pesan log komit diakhiri sebelum
kemunculan pertama dari garis seperti itu.

Saat pertama kali memanggil git am, Anda memberinya nama kotak surat untuk diproses. Pada
melihat tambalan pertama yang tidak berlaku, itu dibatalkan di tengah. Anda dapat pulih dari
ini dengan salah satu dari dua cara:

1. lewati tambalan saat ini dengan menjalankan kembali perintah dengan --melewati .

2. selesaikan konflik di direktori kerja, dan perbarui file indeks untuk dibawa
itu menjadi keadaan bahwa tambalan seharusnya diproduksi. Kemudian jalankan perintah dengan
--melanjutkan .

Perintah menolak untuk memproses kotak surat baru sampai operasi saat ini selesai, jadi
jika Anda memutuskan untuk memulai dari awal, jalankan git am --abort sebelum menjalankan perintah
dengan nama kotak surat.

Sebelum patch apa pun diterapkan, ORIG_HEAD diatur ke ujung cabang saat ini. Ini adalah
berguna jika Anda memiliki masalah dengan beberapa komit, seperti menjalankan git am di cabang yang salah
atau kesalahan dalam komit yang lebih mudah diperbaiki dengan mengubah kotak surat (mis
di baris "Dari:").

KAIT


Perintah ini dapat menjalankan hook applypatch-msg, pre-applypatch, dan post-applypatch. Lihat
gitooks(5) untuk informasi lebih lanjut.

Gunakan git-am online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad