Ini adalah perintah git-replace yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
git-replace - Buat, daftar, hapus referensi untuk mengganti objek
RINGKASAN
git menggantikan [-F]
git menggantikan [-f] --edit
git menggantikan [-f] --graft [ ...]
git menggantikan -D ...
git menggantikan [--format= ] [-l [ ]]
DESKRIPSI
Menambahkan a menggantikan referensi di refs/replace/namespace.
Nama dari menggantikan referensi adalah SHA-1 dari objek yang diganti. konten
dari menggantikan referensi adalah SHA-1 dari objek pengganti.
Objek yang diganti dan objek pengganti harus dari jenis yang sama. Pembatasan ini
dapat dilewati menggunakan -f.
Kecuali -f diberikan, menggantikan referensi harus belum ada.
Tidak ada batasan lain pada objek yang diganti dan diganti. Gabungkan komit bisa
digantikan oleh komit non-gabungan dan sebaliknya.
Referensi pengganti akan digunakan secara default oleh semua perintah Git kecuali yang melakukan
traversal reachability (prune, transfer paket dan fsck).
Dimungkinkan untuk menonaktifkan penggunaan referensi pengganti untuk perintah apa pun menggunakan
--no-replace-objects pilihan tepat setelah git.
Misalnya jika komit foo telah digantikan oleh komit bar:
$ git --no-replace-objects cat-file komit foo
menunjukkan informasi tentang komit foo, ketika:
$ git cat-file komit foo
menunjukkan informasi tentang komit bar.
Grafik GIT_NO_REPLACE_OBJECTS variabel lingkungan dapat diatur untuk mencapai efek yang sama seperti
opsi --no-replace-objects.
PILIHAN
-f, --kekuatan
Jika ref ganti yang ada untuk objek yang sama ada, itu akan ditimpa (sebagai gantinya
dari kegagalan).
-d, --hapus
Hapus referensi ganti yang ada untuk objek yang diberikan.
--edit
Mengedit konten objek secara interaktif. Konten yang ada untuk adalah
cukup-dicetak menjadi file sementara, editor diluncurkan pada file, dan
hasilnya diuraikan untuk membuat objek baru dengan tipe yang sama seperti . Pengganti
ref kemudian dibuat untuk menggantikan dengan objek yang baru dibuat. Lihat git-var(1)
untuk detail tentang bagaimana editor akan dipilih.
--mentah
Saat mengedit, berikan konten objek mentah daripada yang dicetak cantik.
Saat ini ini hanya mempengaruhi pohon, yang akan ditampilkan dalam bentuk binernya. Ini adalah
lebih sulit untuk dikerjakan, tetapi dapat membantu ketika memperbaiki pohon yang sangat rusak sehingga tidak bisa
dicetak cantik. Perhatikan bahwa Anda mungkin perlu mengonfigurasi editor Anda untuk membaca dan
menulis data biner.
--korupsi [ ...]
Buat komit korupsi. Komit baru dibuat dengan konten yang sama dengan
kecuali bahwa orang tuanya akan [ ...] dari pada orang tua. A
ref pengganti kemudian dibuat untuk menggantikan dengan komit yang baru dibuat. Lihat
contrib/convert-grafts-to-replace-refs.sh untuk contoh skrip berdasarkan opsi ini
yang dapat mengubah cangkok untuk menggantikan referensi.
-l , --Daftar
Daftar referensi pengganti untuk objek yang cocok dengan pola yang diberikan (atau semua jika tidak ada pola
diberikan). Mengetik "git replace" tanpa argumen, juga mencantumkan semua referensi ganti.
--format=
Saat mendaftar, gunakan yang ditentukan , yang bisa menjadi salah satunya pendek, medium dan panjang.
Jika dihilangkan, format defaultnya adalah pendek.
FORMAT
Format berikut tersedia:
· pendek:
· medium: →
· panjang: ( ) → ( )
MENCIPTAKAN PENGGANTIAN BENDA
git-filter-cabang(1) git-hash-objek(1) dan git-rebase(1), di antara perintah git lainnya, dapat
digunakan untuk membuat objek pengganti dari objek yang sudah ada. Opsi --edit juga bisa
digunakan dengan git menggantikan untuk membuat objek pengganti dengan mengedit objek yang sudah ada.
Jika Anda ingin mengganti banyak gumpalan, pohon, atau komit yang merupakan bagian dari serangkaian komit,
Anda mungkin hanya ingin membuat string komit pengganti dan kemudian hanya mengganti
komit di ujung string target komit dengan komit di ujung
string pengganti komit.
Gunakan git-replace online menggunakan layanan onworks.net