[git] 多項目合做時,忽略.classpath等文件的修改

問題描述

想必你們常常遇到過,和同事協做同一個項目時,出現常常會因爲彼此環境的不一樣,致使項目文件的提交,致使別人的環境報相似git

jdk路徑找不到。服務器

這樣的錯誤。這種問題的產生,無非就是一些默認文件(以.開頭)發生了更改,那是隨用戶的不一樣環境而變化的,不該該被提交到git服務器,那麼,咱們該如何避免此修改呢。spa

解決方案

使用命令code

$ git update-index --assume-unchanged .classpath

便可忽略此修改。這樣,git再也不跟蹤你的.classpath文件,不管服務器上、你的機器上是否有作過修改,都不會被git所耿總。it

命令解析

git update-index --assume-unchanged pathname 主要是告訴git放棄對pathaname文件的跟蹤,若是你想還原回去讓git從新保持對pathname文件的跟蹤,能夠使用命令class

git update-index --no-assume-unchanged pathname

還原跟蹤。jdk

相關文章
相關標籤/搜索