add - Mark new file for addition to Git repository - MATLAB (original) (raw)

Main Content

Mark new file for addition to Git repository

Since R2023b

Syntax

Description

add([repo](#mw%5F7d64a085-ece3-44d6-bd1f-ef2643c73210),[files](#mw%5F6fe91280-61e2-4287-b818-4b7c1614909c)) marks the files files for addition to the Git™ repository repo.

example

Examples

collapse all

Create a new Git repository and a repository object.

repo = gitinit("newrepo");

Create a new script.

Mark the script file for addition to the repository.

Commit the new file to the repository.

commitDetails = commit(repo,message="Add file")

commitDetails =

GitCommit with properties:

       Message: "Add File"
            ID: "c205f677db61dc94cc5e48a4467410f45e31db4a"
    AuthorName: "username"
   AuthorEmail: "username@mathworks.com"
    AuthorDate: 17-Apr-2023 14:32:10 +0000
 CommitterName: "username"
CommitterEmail: "username@mathworks.com"
 CommitterDate: 17-Apr-2023 14:32:10 +0000
 ParentCommits: [0×1 string]

Input Arguments

collapse all

Files to add to the Git repository, specified as a string array, character vector, or cell array of character vectors.

Example: "newfile.m"

Data Types: char | string | cell

Tips

When you perform a merge, you can use the add or rm functions to mark the conflict on a file as resolved.

Version History

Introduced in R2023b