public sealed class PushGitCommitsRequest : IMessage<PushGitCommitsRequest>, IEquatable<PushGitCommitsRequest>, IDeepCloneable<PushGitCommitsRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Dataform v1beta1 API class PushGitCommitsRequest.
Optional. The name of the branch in the Git remote to which commits should
be pushed. If left unset, the repository's default branch name will be
used.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003ePushGitCommitsRequest\u003c/code\u003e class in the Dataform v1beta1 API is used to push Git commits and is available in two versions, with beta08 being the latest.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e and inherits from the \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eIt has two constructors: a default constructor and one that takes another \u003ccode\u003ePushGitCommitsRequest\u003c/code\u003e as a parameter.\u003c/p\u003e\n"],["\u003cp\u003eThe class contains properties like \u003ccode\u003eName\u003c/code\u003e, which is the workspace's name, \u003ccode\u003eRemoteBranch\u003c/code\u003e, which specifies the Git remote branch name, and \u003ccode\u003eWorkspaceName\u003c/code\u003e, which is a typed view of the workspace's resource name.\u003c/p\u003e\n"]]],[],null,[]]