cari

Rumah  >  Soal Jawab  >  teks badan

Bagaimanakah git boleh menghantar fail sekali sahaja, dan kemudian tiada perubahan pada fail akan diserahkan, dan semua cawangan akan berkuat kuasa?

Terdapat fail konfigurasi
Simpan keadaan yang boleh dilepaskan pada git
Tetapi ujian setempat memerlukan perubahan pada fail konfigurasi
Perubahan ini tidak mahu diserahkan kepada git
Amalan sebelumnya
git update-index --assume-unchanged
Biar fail tidak dijejaki secara setempat
Tetapi pendekatan ini tidak memberi kesan kepada cawangan lain

Adakah ada arahan yang boleh mencapai kesan yang saya inginkan?

世界只因有你世界只因有你2771 hari yang lalu1036

membalas semua(2)saya akan balas

  • 为情所困

    为情所困2017-05-02 09:28:51

    git-extras menyediakan arahan git lock, yang boleh melaksanakan fungsi ini Selepas menyerahkan fail, gunakan arahan git lock untuk mengunci fail konfigurasi.

    Sudah tentu, pelaksanaan perintah kunci git ini sangat mudah, membungkus fungsi yang disertakan dengan git:

    git update-index --skip-worktree 文件路径
    

    Mempunyai kesan yang sama.

    balas
    0
  • 迷茫

    迷茫2017-05-02 09:28:51

    Saya tidak tahu sama ada fail .gitignore memuaskan Selepas menyerahkannya sekali, isikan fail konfigurasi dan tambahkannya pada fail .gitignore, dan ia tidak akan diserahkan lagi

    balas
    0
  • Batalbalas