If you usually work directly in a Git source control repository, you might notice a few differences between using source control in IDMC and working directly in the repository.
Note the following differences:
•A pull action in IDMC is the same as a Git pull command. However, a pull in IDMC cannot merge changes.
•A checkout action in IDMC locks an object so that no one else can check it out or change it.
•A check-in action in IDMC is the same as a Git commit command and push command combined. Use a check-in to add IDMC objects to the source control repository and to commit changes to the repository.