DevOps
爱知菜
Renjie Wei
展开
-
git merge 时忽略配置文件文件
日常开发时经常会遇到某些配置文件,不希望在branch merge时被包含在内。怎么处理?步骤如下:步骤一:定义一个虚拟的合并策略,全局配置不依赖任何项目任何分支git config --global merge.ours.driver true步骤二:在你项目中根目录(与.gitignore同级)添加一个配置文件.gitattributes注意这个".gitattributes"在必须要放到merge的目标branch中,而不是源branch。步骤三:在.gitattri原创 2022-05-15 14:42:55 · 2013 阅读 · 3 评论 -
ansible 简易教程
安装命令pip3 install ansible# 用密码登陆远程主机需要额外装sshpasssudo apt install sshpass配置ansible --versionconfig_file = None这时要在 /etc/ansible/ 目录下手动创建 ansible.cfg 和 hosts 文件。在ansible.cfg中配置,跳过初次ssh时的客户端可信校验。[defaults]host_key_checking = False添加h原创 2021-10-04 22:36:24 · 589 阅读 · 0 评论