Wolfram Language Paclet Repository (Under Development)

Community-contributed installable additions to the Wolfram Language

Primary Navigation

    • Cloud & Deployment
    • Core Language & Structure
    • Data Manipulation & Analysis
    • External Interfaces & Connections
    • Geographic Data & Computation
    • Graphs & Networks
    • Images
    • Machine Learning
    • Notebook Documents & Presentation
    • Scientific and Medical Data & Computation
    • Social, Cultural & Linguistic Data
    • Sound & Video
    • Symbolic & Numeric Computation
    • System Operation & Setup
    • User Interface Construction
    • Visualization & Graphics
    • Random Paclet
    • Alphabetical List
    • Using Paclets
    • Creating Paclets
    • New Definition Notebook
    • Random Paclet
    • Alphabetical List

GitLink

Guides

  • GitInterfaces
  • GitLink
  • GitReferenceOperations
  • LowLevelGitOperations

Symbols

  • GitAdd
  • GitAddRemote
  • GitAheadBehind
  • GitBranchQ
  • GitCheckoutReference
  • GitClone
  • GitClose
  • GitCommit
  • GitCommitQ
  • GitCreateBranch
  • GitCreateTag
  • GitDeleteBranch
  • GitDeleteRemote
  • GitDeleteTag
  • GitExpandTree
  • GitFetch
  • GitInit
  • GitMergeBase
  • GitMerge
  • GitMoveBranch
  • GitObject
  • GitOpen
  • GitProperties
  • GitPull
  • GitRange
  • GitReadBlob
  • GitRemoteQ
  • GitRepo
  • GitRepoQ
  • GitRepos
  • GitReset
  • GitSetUpstreamBranch
  • GitSHA
  • GitSignature
  • GitStatus
  • GitType
  • GitUpstreamBranch
  • GitWriteBlob
  • GitWriteTree
  • ToGitObject
Wolfram`GitLink`
GitCreateBranch
​
GitCreateBranch
[repo,branch]
creates a branch with the name
branch
pointing to the HEAD commit of
repo
.
​
​
GitCreateBranch
[repo,branch,ref]
creates the branch pointing to the reference
ref
.
​
Details
▪
GitCreateBranch
returns
True
if it succeeds, and
False
otherwise.
▪
ref
can be a branch or tag name, a full or short SHA, or a
GitObject
.
▪
GitCreateBranch
takes the following options:
"Checkout"
False
whether to check out the branch
"Force"
False
whether to overwrite an existing branch with the same name which may be pointing elsewhere
"UpstreamBranch"
None
which branch to set as the upstream branch
▪
If
"UpstreamBranch"
Automatic
is specified and
ref
is a remote branch, then the upstream branch will be set to
ref
.
SeeAlso
GitBranchQ
 
▪
GitMoveBranch
 
▪
GitDeleteBranch
 
▪
GitCreateTag
 
▪
GitUpstreamBranch
 
▪
GitSetUpstreamBranch
""

Powered by the Wolfram Cloud More about Wolfram Technology

© 2022 Wolfram Research, Inc. All rights reserved. Terms of Use Privacy Contact Us