git

package
v1.29.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 4, 2023 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const (
	MsgPreCommitError = "Attempt to commit too"

	PushDefaultMsg = "misc"
)

Variables

This section is empty.

Functions

func ChangedFilesExist added in v1.17.0

func ChangedFilesExist() (uncommitedFiles string, exist bool)

ChangedFilesExist s.e.

func DeleteBranchesLocal added in v1.14.0

func DeleteBranchesLocal(strs *[]string)

DeleteBranchesLocal s.e.

func DeleteBranchesRemote added in v1.14.0

func DeleteBranchesRemote(brs []string)

DeleteBranchesRemote delete branch list

func Dev added in v1.5.0

func Dev(branch string, comments []string)

Dev branch

func DevIssue added in v1.24.0

func DevIssue(issueNumber int) (branch string, notes []string)

Dev issue branch

func DevShort added in v1.10.0

func DevShort(branch string, comments []string)

DevShort - dev branch in trunk

func Download

func Download(cfg vcs.CfgDownload)

Download sources from git repo

func Fork added in v1.5.0

func Fork() (repo string, err error)

Fork repo

func GetCommitFileSizes added in v1.23.0

func GetCommitFileSizes() (totalSize int, quantity int)

GetCommitFileSizes returns quantity of cmmited files and their total sizes

func GetCurrentBranchName added in v1.20.0

func GetCurrentBranchName() string

func GetFilesForCommit added in v1.22.0

func GetFilesForCommit() []string

GetFilesForCommit shows list of file names, ready for commit

func GetGoneBranchesLocal added in v1.14.0

func GetGoneBranchesLocal() *[]string

GetGoneBranchesLocal returns gone local branches

func GetMainBranch added in v1.20.0

func GetMainBranch() string

func GetMergedBranchList added in v1.11.0

func GetMergedBranchList() (brlist []string, err error)

GetMergedBranchList returns merged user's branch list

func GetNoteAndURL added in v1.17.0

func GetNoteAndURL(notes []string) (note string, url string)

func GetNotes added in v1.17.0

func GetNotes() (notes []string, result bool)

func GetNotesObj added in v1.17.0

func GetNotesObj() (obj string, result bool)

GetNotesObj s.e.

func GetParentRepoName added in v1.11.0

func GetParentRepoName() (name string)

GetParentRepoName - parent repo of forked

func GetRemoteUpstreamURL added in v1.5.0

func GetRemoteUpstreamURL() string

func GetRepoAndOrgName added in v1.6.0

func GetRepoAndOrgName() (repo string, org string)

GetRepoAndOrgName - from .git/config

func GlobalPreCommitHookExist added in v1.24.0

func GlobalPreCommitHookExist() bool

GlobalPreCommitHookExist - s.e.

func Gui

func Gui()

Gui shows gui

func IsBranchInMain added in v1.14.0

func IsBranchInMain() bool

IsBranchInMain Is my branch in main org?

func IsMainOrg added in v1.6.0

func IsMainOrg() bool

func LocalPreCommitHookExist added in v1.24.0

func LocalPreCommitHookExist() bool

LocalPreCommitHookExist - s.e.

func MakePR added in v1.17.0

func MakePR(notes []string, asDraft bool) (err error)

MakePR s.e.

func MakePRMerge added in v1.17.0

func MakePRMerge(prurl string) (err error)

MakePRMerge merges Pull Request by URL

func MakeUpstream added in v1.5.0

func MakeUpstream(repo string)

MakeUpstream s.e.

func PopStashedFiles added in v1.16.0

func PopStashedFiles()

func Release

func Release()

Release current branch. Remove PreRelease, tag, bump version, push

func SetGlobalPreCommitHook added in v1.24.0

func SetGlobalPreCommitHook()

SetGlobalPreCommitHook - s.e.

func SetLocalPreCommitHook added in v1.24.0

func SetLocalPreCommitHook()

SetLocalPreCommitHook - s.e.

func Status

func Status(cfg vcs.CfgStatus)

Status shows git repo status

func Upload

func Upload(cfg vcs.CfgUpload)

Upload upload sources to git repo

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL