I added bitbucket-pipelines.yml line to .gitignore file before creating the actual bitbucket-pipelines.yml file on the remote repo. Yet, when I try to push changes from my local project to the remote, git asks me to pull this file to local project first. So why isn't it being ignored?