git实现本地配置文件修改后不提交远程仓库
项目开发的时候,有些公共的配置文件修改后不想提交,则时候需要怎么做呢?这根据不同情况使用不同的命令
所有如果即想要远程仓库对应文件的更新,又不想要将自己本地的修改提交,这可以使用命令:git update-index --skip-worktree。skip-worktree:不会关闭本地文件对远程仓库的跟踪,只是告诉Git不要跟踪对本地文件的更改,pull时会拉取最新的更新,但要更新则需要no-skip-worktree再pull拉取合并最新更新
git update-index --skip-worktree ".env.dev" //关闭git跟踪本地文件修改
git update-index --no-skip-worktree ".env.dev"//打开git跟踪本地文件修改