cari

Rumah  >  Soal Jawab  >  teks badan

Isu dengan git menggunakan .gitignore

Gudang tempatan mempunyai fail a.txt, dan gudang jauh juga mempunyai fail a.txt.
Apabila .gitignore menulis a.txt, mengapa ia memadamkan repositori jauh? ?
Bagaimanakah saya boleh menyimpan dua versi berbeza secara tempatan dan jauh, serta mengabaikan a.txt apabila menyerahkan secara setempat atau dari jauh? ? ?

为情所困为情所困2790 hari yang lalu701

membalas semua(3)saya akan balas

  • 滿天的星座

    滿天的星座2017-05-02 09:54:12

    git rm a.txt --cached
    

    Juga tambahkan a.txt pada .gitignore

    balas
    0
  • 世界只因有你

    世界只因有你2017-05-02 09:54:12

    1. git update-index --assume-unchanged

    2. penapis git: lihat Cara membuat Git mengabaikan kandungan tunggal/berbilang baris dalam fail

    balas
    0
  • ringa_lee

    ringa_lee2017-05-02 09:54:12

    Local dan remote dimaksudkan untuk disegerakkan Tidak mustahil untuk anda menggunakan kaedah ini, tetapi apakah keperluan X anda?

    Yang paling biasa ialah berurusan dengan fail konfigurasi setempat. Dalam kes ini, biarkan program memilih fail konfigurasi yang betul untuk dimuatkan, seperti melalui pilihan baris arahan atau pembolehubah persekitaran. Pendekatan yang lebih baik adalah untuk memastikan fail konfigurasi di luar kawalan versi (hanya letakkan contoh atau templat di dalamnya). Fail konfigurasi diuruskan secara manual atau melalui cara seperti Salt.

    balas
    0
  • Batalbalas