SourceControl 
    An source control is able to provide resource states to the editor and interact with the editor in several source control related ways.
Properties
Link copied to clipboard
                  Optional accept input command.
Link copied to clipboard
                  Optional commit template string.
Link copied to clipboard
                  The UI-visible count of resource states of this source control.
Link copied to clipboard
                  The input box for this source control.
Link copied to clipboard
                  An optional quick diff provider.
Link copied to clipboard
                  Optional status bar commands.