EnglishFrenchSpanyol

Ad


Favicon OnWorks

git-am - Dalam talian dalam Awan

Jalankan git-am dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan git-am yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


git-am - Gunakan satu siri tampalan daripada peti mel

SINOPSIS


pergi am [--signoff] [--keep] [--[no-]keep-cr] [--[no-]utf8]
[--[no-]3way] [--interaktif] [--committer-date-is-author-date]
[--abaikan-tarikh] [--abaikan-ruang-ubah | --ignore-whitespace]
[--ruang putih= ] [-C ] [-hlm ] [--direktori= ]
[--exclude= ] [--include= ] [--tolak] [-q | --senyap]
[--[tiada-]gunting] [-S[ ]] [--patch-format= ]
[( | )...]
pergi am (--sambung | --langkau | --gugurkan)

DESCRIPTION


Membahagikan mesej mel dalam peti mel kepada mesej log komit, maklumat kepengarangan dan
tampalan, dan gunakannya pada cawangan semasa.

PILIHAN


( | )...
Senarai fail peti mel untuk membaca tampalan. Jika anda tidak memberikan hujah ini,
arahan dibaca daripada input standard. Jika anda membekalkan direktori, ia akan menjadi
dianggap sebagai Maildirs.

-s, --signoff
Tambahkan baris Ditandatangani oleh: pada mesej commit, menggunakan identiti committer of
diri sendiri. Lihat pilihan tandatangan dalam git-commit(1) untuk maklumat lanjut.

-k, --simpan
Pas -k bendera ke pergi info mel (Lihat git-mailinfo(1)).

--simpan-bukan-tampalan
Pas bendera -b kepada pergi info mel (Lihat git-mailinfo(1)).

--[no-]simpan-cr
Dengan --keep-cr, panggil pergi pemisahan surat (Lihat git-mailsplit(1)) dengan pilihan yang sama, untuk
menghalangnya daripada menanggalkan CR di hujung baris. pembolehubah konfigurasi am.keepcr
boleh digunakan untuk menentukan tingkah laku lalai. --no-keep-cr berguna untuk mengatasi
am.keepcr.

-c, --gunting
Keluarkan semua dalam badan sebelum garis gunting (lihat git-mailinfo(1)). Boleh jadi
diaktifkan secara lalai menggunakan pembolehubah konfigurasi mailinfo.scissors.

--tiada-gunting
Abaikan garisan gunting (lihat git-mailinfo(1)).

-m, --message-id
Hantar bendera -m kepada pergi info mel (Lihat git-mailinfo(1)), supaya pengepala Message-ID
ditambahkan pada mesej komit. Pembolehubah konfigurasi am.messageid boleh digunakan untuk
nyatakan tingkah laku lalai.

--tiada-message-id
Jangan tambahkan pengepala Message-ID pada mesej komit. no-message-id berguna untuk
mengatasi am.messageid.

-q, --senyap
Senyap. Hanya cetak mesej ralat.

-u, --utf8
Pas bendera -u kepada pergi info mel (Lihat git-mailinfo(1)). Mesej log komit yang dicadangkan
yang diambil daripada e-mel dikod semula ke dalam pengekodan UTF-8 (pembolehubah konfigurasi
i18n.commitencoding boleh digunakan untuk menentukan pengekodan pilihan projek jika tidak
UTF-8).

Ini adalah pilihan dalam versi git terdahulu, tetapi kini ia adalah lalai. Anda boleh gunakan
--no-utf8 untuk mengatasi ini.

--no-utf8
Pas -n bendera ke pergi info mel (Lihat git-mailinfo(1)).

-3, --3way, --no-3way
Apabila tampalan tidak terpakai dengan bersih, kembali pada cantuman 3 hala jika tampung merekodkan
identiti gumpalan yang sepatutnya digunakan dan kami mempunyai gumpalan tersebut
tempatan. --no-3way boleh digunakan untuk mengatasi pembolehubah konfigurasi am.threeWay. Untuk
maklumat lanjut, lihat am.threeWay in git-config(1).

--ignore-space-change, --ignore-whitespace, --whitespace= , -C , -hlm ,
--direktori= , --exclude= , --include= , --tolak
Bendera ini diserahkan kepada pergi memohon (Lihat git-apply(1)) program yang mengaplikasikan
tampalan.

--format-tampalan
Secara lalai arahan akan cuba mengesan format tampalan secara automatik. Pilihan ini
membolehkan pengguna memintas pengesanan automatik dan menentukan format tampalan yang
patch(es) hendaklah ditafsirkan sebagai. Format yang sah ialah mbox, stgit, stgit-series
dan hg.

-i, --interaktif
Jalankan secara interaktif.

--committer-date-is-author-date
Secara lalai arahan merekodkan tarikh daripada mesej e-mel sebagai pengarang komit
tarikh, dan menggunakan masa penciptaan komit sebagai tarikh komit. Ini membolehkan pengguna
untuk berbohong tentang tarikh komit dengan menggunakan nilai yang sama seperti tarikh pengarang.

--abaikan-tarikh
Secara lalai arahan merekodkan tarikh daripada mesej e-mel sebagai pengarang komit
tarikh, dan menggunakan masa penciptaan komit sebagai tarikh komit. Ini membolehkan pengguna
untuk berbohong tentang tarikh pengarang dengan menggunakan nilai yang sama dengan tarikh komit.

--langkau
Langkau tampung semasa. Ini hanya bermakna apabila memulakan semula tampung yang dibatalkan.

-S[ ], --gpg-sign[= ]
GPG-sign commit. Argumen keyid adalah pilihan dan lalai kepada committer
identiti; jika dinyatakan, ia mesti melekat pada pilihan tanpa ruang.

--sambung, -r, --diselesaikan
Selepas kegagalan tampalan (cth cuba menggunakan tampung bercanggah), pengguna telah
menggunakannya dengan tangan dan fail indeks menyimpan hasil aplikasi. Membuat
komit menggunakan log pengarang dan komit yang diekstrak daripada mesej e-mel dan
fail indeks semasa, dan teruskan.

--resolvemsg=
Apabila kegagalan tampalan berlaku, akan dicetak ke skrin sebelum keluar. ini
mengatasi mesej standard yang memberitahu anda untuk menggunakan --terus atau --langkau untuk mengendalikan
kegagalan. Ini adalah semata-mata untuk kegunaan dalaman antara pergi melunaskan semula and pergi am.

--menggugurkan kandungan
Pulihkan cawangan asal dan hentikan operasi menampal.

PERBINCANGAN


Nama pengarang komit diambil daripada baris "Dari: " pada mesej dan pengarang komit
tarikh diambil daripada baris "Tarikh: " mesej. Baris "Subjek: " digunakan sebagai
tajuk komit, selepas menanggalkan awalan biasa "[PATCH ]". Subjek: "
baris sepatutnya menerangkan secara ringkas tentang komit dalam satu baris teks.

"Daripada: " dan "Subjek: " baris yang bermula pada badan mengatasi pengarang komit masing-masing
nilai nama dan tajuk diambil daripada pengepala.

Mesej komit dibentuk oleh tajuk yang diambil daripada "Subjek: ", baris kosong dan
badan mesej sehingga tempat tampung bermula. Lebihan ruang kosong di hujung setiap satu
talian dilucutkan secara automatik.

Tampalan dijangka sebaris, terus mengikut mesej. Mana-mana baris yang daripada
borang:

· tiga sempang dan hujung baris, atau

· baris yang bermula dengan "diff -", atau

· baris yang bermula dengan "Indeks: "

diambil sebagai permulaan tampalan, dan mesej log komit ditamatkan sebelum
kejadian pertama baris sedemikian.

Apabila pada mulanya menggunakan git am, anda memberikannya nama peti mel untuk diproses. setelah
melihat patch pertama yang tidak berlaku, ia menggugurkan di tengah. Anda boleh pulih daripada
ini dalam salah satu daripada dua cara:

1. langkau patch semasa dengan menjalankan semula arahan dengan --langkau pilihan.

2. tangan menyelesaikan konflik dalam direktori kerja, dan kemas kini fail indeks untuk dibawa
ia menjadi keadaan yang sepatutnya dihasilkan oleh tampalan itu. Kemudian jalankan arahan dengan
--sambung pilihan.

Perintah itu enggan memproses peti mel baharu sehingga operasi semasa selesai, jadi
jika anda memutuskan untuk memulakan semula dari awal, jalankan git am --abort sebelum menjalankan arahan
dengan nama peti mel.

Sebelum sebarang tampalan digunakan, ORIG_HEAD ditetapkan pada hujung cawangan semasa. Ini adalah
berguna jika anda mempunyai masalah dengan berbilang komitmen, seperti berjalan pergi am pada cawangan yang salah
atau ralat dalam komit yang lebih mudah diperbaiki dengan menukar peti mel (cth
dalam baris "Daripada:").

KEDAI


Perintah ini boleh menjalankan cangkuk applypatch-msg, pre-applypatch dan post-applypatch. Lihat
githooks(5) untuk maklumat lanjut.

Gunakan git-am dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad