git 使用攻略小记

1、 git版本控制忽略文件(gitignore)

当git版本控制忽略某个文件夹或者某个文件的时候(死活也提交不了),先要想到 git ignore出了问题; 解决思路:git

  • 先查看项目下的配置文件 .gitignore 文件里面是否忽略了。
  • 再查看全局配置文件 $ ~/timo/.gitignore 里面是否给忽略了。小技巧: 能显示隐藏元素: ll 、command + shift + .
  • 终极方法 一步到位: 使用命令 git check-ignore -v 被忽略的文件名 例如 $ git check-ignore -v index 查看被忽略的元素是被什么规则忽略的。

2、 git 拒绝合并不相干的历史

当git merge 的时候, git 提示合并不相干的历史记录, 可以使用 命令 git merge master --allow-unrelated-histories 解决。版本控制

相关文章
相关标签/搜索