Rumah  >  Soal Jawab  >  teks badan

Git已推送的文件设置忽略且不从仓库删除

第一次推送到远程仓库的配置文件,之后因项目每个成员的系统环境不同,配置的内容也不同,需要忽略它以防止推送

现在通过git rm --cached filename取消跟踪,然后把文件写入.gitignore中忽略,的确是能够忽略,但是提交的时候显示的变动是忽略的文件被删除,并且推送到远程仓库后被忽略的文件果然被删除了

总的来说就是想第一次推送把文件推送上去, 以后就都不推送, 但没想到忽略的话是直接从仓库删除, 请各位指点下有何方法能实现?

ringa_leeringa_lee2727 hari yang lalu797

membalas semua(7)saya akan balas

  • 天蓬老师

    天蓬老师2017-05-02 09:47:29

    Menggunakan daftar keluar jarangsparse-checkoutMenyelesaikan masalah
    Huraian pautan rujukan dilampirkan

    balas
    0
  • PHP中文网

    PHP中文网2017-05-02 09:47:29

    Anda boleh cuba menipu diri sendiri dan berpura-pura tidak dapat melihatnya. .

    git update-index --assume-unchanged xxx/xxx

    balas
    0
  • PHPz

    PHPz2017-05-02 09:47:29

    Dalam kes ini, anda biasanya membuat config.ini.dist untuk pengguna mengubah suai

    balas
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-02 09:47:29

    Saya rasa anda tidak perlu menetapkan abaikan fail dalam fail .gitignore. Memandangkan anda tidak mahu menolak fail tersebut ke alat kawalan jauh, tetapi ingin menyimpan fail tersebut dari jauh, anda tidak boleh menambahkannya ke kawasan storan sementara. Khususnya, apabila git add, cuma jangan masukkan fail tersebut add. Walau bagaimanapun, ini juga mempunyai kelemahan yang mungkin anda hadapi situasi di mana anda tidak boleh menukar cawangan kerana sentiasa ada beberapa pengubahsuaian yang belum ditambah pada kawasan pementasan.

    balas
    0
  • 滿天的星座

    滿天的星座2017-05-02 09:47:29

    Idea anda sangat pelik Memandangkan anda tidak perlu risau mengenainya selepas penyerahan pertama, maka anda tidak perlu menambahkannya pada fail .gitignore Adakah fail anda sentiasa berubah.

    balas
    0
  • 世界只因有你

    世界只因有你2017-05-02 09:47:29

    Tambah nama fail terus ke gitignore, dan kemudian jana satu dalam talian dan ia akan dilakukan. Mengapa anda perlu membetulkan git? Tidak faham.

    balas
    0
  • 黄舟

    黄舟2017-05-02 09:47:29

    Saya telah menghadapi masalah ini dan masih belum menemui penyelesaian. Saya rasa tiada cara

    balas
    0
  • Batalbalas