3
我的git工作区很脏,有一些本地修改。当我使用命令git pull origin master
它工作正常,因为没有冲突。如何使用Ansible git模块拉本地更改的分支?
但是,当我试图使用Ansible
像 git: repo=xxxx dest=xxx version={{branch}}
我得到错误:
Local modifications exist in repository (force=no)
如果我添加force=yes
,那么我将失去我的本地修改。
我可以通过使用Ansible git模块来保持我的本地更改并从git中提取最新的提交。
那么,唯一的方法是使用shell命令或尝试保持一个干净的工作区? – TommyTT
是的。 Git模块不允许这样做,并且没有其他调用'git pull'的模块。 – techraf
非常感谢:) – TommyTT