summaryrefslogtreecommitdiff
path: root/newRepo.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-02-24 04:49:31 -0600
committerJeff Carr <[email protected]>2024-02-24 04:49:31 -0600
commitbf794cab239b22e1bfd0808b6f99e5e60a45ca6f (patch)
treed1584f8e4c35aaa6967b4bb829ae095e71162659 /newRepo.go
parentab7c8717a3dc6d88bffb6faecbc583e7d628d310 (diff)
fixes to GitPull() block non userbranch merge
Diffstat (limited to 'newRepo.go')
-rw-r--r--newRepo.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/newRepo.go b/newRepo.go
index 828ba60..d2debed 100644
--- a/newRepo.go
+++ b/newRepo.go
@@ -119,6 +119,10 @@ func (r *RepoList) makeAutotypistView(newRepo *RepoRow) {
})
newRepo.endBox.NewButton("commit all", func() {
+ if ! newRepo.Status.IsUserBranch() {
+ log.Log(REPOWARN, "can not commit on non user branch")
+ return
+ }
r.reposbox.Disable()
// restore anything staged so everything can be reviewed
newRepo.Status.RunCmd([]string{"git", "restore", "--staged", "."})