Rumah > Soal Jawab > teks badan
Saya ada soalan tentang git:
Saya terlupa untuk menambah .gitignore sebelum melakukan, dan melakukan beberapa fail binari dalam format .db
atau .pyc
Dan lebih teruk lagi, saya melakukan beberapa versi tanpa memberi perhatian Sekarang bagaimana saya melakukannya? Adakah binari ini dialih keluar secara berkelompok daripada semua versi dan adakah ia akan dihentikan daripada dijejaki pada masa hadapan?
迷茫2017-05-02 09:35:23
Untuk menulis semula komitmen yang lalu, anda boleh menggunakan git filter-branch
atau ini
高洛峰2017-05-02 09:35:23
Gunakan fail git rm untuk memadamkan penjejakan fail, dan ia akan dipadamkan secara setempat
Gunakan fail git rm --cached file untuk memadamkan penjejakan fail, tetapi ia akan dikekalkan secara setempat
Ingat untuk menambah pengubahsuaian .gitignore dan kemudian menolaknya
曾经蜡笔没有小新2017-05-02 09:35:23
Sila pastikan keselamatan sebelum memulakan arahan:
git rm --cached [文件名]