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 解決。版本控制

相關文章
相關標籤/搜索