- name: install git
  pacman: name=git state=present
  when: run_once_git is not defined

- name: run the git tasks once
  set_fact:
    run_once_git: true
  when: run_once_git is not defined