If your team is working on the same project, there may be a new version you need to PULL down to your local project from the original upstream repository. It's important to pull down the latest changes first so you can resolve any conflicts before you share your changes.
In the Translator you can use the menu bar to pull down changes from the connected upstream repository:

When there are changes to pull down, you will be alerted with a blue dot over the pull icon.
When changes are pulled down, you can clearly view the changes. This process involves reviewing and resolving the merge conflicts - you can view the incoming changes and choose to:
Use Current - your local version;
Use Incoming - the upstream repo version; or
Use Both - can modify the code to correctly leverage both versions (if there are no conflicts or errors, Iguana will automatically choose this).

On a pull, Iguana automatically performs a git clean to remove any untracked files or directories.
You will need to again COMMIT any changes you’ve made before pushing your code to the upstream repository.