cari

Rumah  >  Soal Jawab  >  teks badan

.gitattributes merge=tetapan kami

Saya mempunyai fail konfigurasi persekitaran (.htaccess) yang berada di bawah kawalan versi git
Oleh kerana ia adalah fail konfigurasi persekitaran, ia akan ditukar atau dilaraskan mengikut persekitaran yang berbeza, jadi saya menetapkannya
.gitattributes {.htaccess merge=ours}
Tujuannya ialah apabila fail konfigurasi persekitaran bercanggah, tetapan anda sendiri akan diutamakan

Tetapi kini timbul masalah apabila saya mengklon repositori
Oleh kerana persekitaran pembangunan peribadi saya, saya perlu menyesuaikan .htaccess
Selepas pelarasan, Git akan menganggapnya sebagai pengubahsuaian dan ia akan muncul dalam Dalam komit ini
selepas saya menolak kembali ke asal, tetapan dalam asal .htaccess juga ditukar kepada tetapan peribadi saya

Tetapi ini bukan hasil yang saya inginkan Hasil yang saya inginkan ialah
tetapan .htaccess asal kekal tidak berubah
tetapan .htaccess tempatan adalah untuk persekitaran peribadi saya

Bagaimana saya harus menanganinya?

phpcn_u1582phpcn_u15822797 hari yang lalu989

membalas semua(1)saya akan balas

  • 漂亮男人

    漂亮男人2017-05-02 09:44:45

    Belum ada yang balas, jadi saya akan balas sendiri dulu

    Menurut hasil ujian saya sendiri dan mencari jawapan dalam talian, pada masa ini tiada cara untuk memenuhi keperluan yang dinyatakan dalam soalan saya
    Tetapi ia boleh dikendalikan dengan cara ini
    1 kawalan versi
    2. Tambahkan .htaccess pada senarai .gitignore (tiada kawalan versi diperlukan)
    3 Dapatkan .htaccess.sample dan tambahkannya pada kawalan versi
    4. tambah .htaccess Salin .sample dan simpan sebagai .htaccess, dan laraskannya kepada tetapan persekitaran

    Ini yang kita tahu setakat ini, tetapi saya tidak tahu jika ada cara lain?

    balas
    0
  • Batalbalas