The commit view allows you to review the changes being committed and provide a message describing the changes which will be visible in the repository’s log to other members of the team.
No files are committed to the repository until the Commit Changes button is pressed.
With the commit view displayed:
Review the changes made by comparing the modified files against their BASE revisions by clicking the arrow to the right of the filename.
Use the items on the contextual menu to include or exclude sets of files.
By default, including/excluding a folder does not recursively include/exclude its contents. This behavior can be changed by holding the Option (⌥) key while clicking the folder’s check button.
Type a message into the log message field which describes the changes being committed.
You cannot easily change the message text after the commit has completed, so take the time to review the text before continuing.
For this reason it’s probably best not to use log messages as a platform for sounding off on your feelings about your boss or other team members!
Use the Return (⏎) key to enter a newline into the message field (Return (⏎) does not close the view).
Alternatively, use the log picker to select a message from the repository’s log by clicking the Show Recent button.
Click the Commit Changes button to commit the changes to the repository.
Alternatively, press the ⌘T key combination.