命令:git update-index --assume-unchanged 文件名
作用:忽略文件的改动,但是不加入.gitignore 文件中,这样可以达到仅在本地目录中忽略,不影响其他团队成员的工作。

命令:git update-index --no-assume-unchanged 文件名
作用:上一个命令的逆操作,重新追踪文件改动。
便捷用法,编写 shell 脚本,

#!/bin/bash
git update-index --assume-unchanged 文件名

disable_track.sh 放在项目的.git/hooks 文件夹中(如果需要把脚本加入版本管理分享可以放在别的目录),然后打开 git bash 命令行,执行$ ./.git/hooks/disable_track.sh 即可。
同理建立 enable_track.sh
#!/bin/bash
git update-index --no-assume-unchanged 文件名
做逆向操作。

相关文章:

  • 2022-02-07
  • 2022-02-07
  • 2022-02-07
  • 2022-12-23
  • 2021-12-03
  • 2022-02-07
  • 2022-01-10
  • 2022-02-07
猜你喜欢
  • 2022-01-13
  • 2022-01-14
  • 2021-06-09
  • 2022-02-07
  • 2022-02-21
  • 2021-07-13
相关资源
相似解决方案