开发的时候经常遇到的git问题归类,不用每次遇到的时候,忘记命令了都重新去网上查一次。
问题列表
- 全局忽略文件权限的修改
1
2
# --global表示是否全局应用
git config --global core.fileMode false
- 撤销已经add的文件或者已经提交过的文
1
git rm -r --cached you_path
- 文件已经push了。怎么忽略这个文件。
1
2
3
4
5
6
7
8
9
10
11
12
# 1.先要将文件给删除
git rm -r --cached you_path
# 2. commit已删除的所有文件
git commit -m "delete file"
# 3. 将文件目录加入.gitignore
# 4. 然后在将.gitignore文件提交
git add .gititnore
git commit -m "add .gitignore"
# 完成