( task gocui.Task, branchName string, remoteName string, remoteBranchName string, )
| 111 | } |
| 112 | |
| 113 | func (self *SyncCommands) FastForward( |
| 114 | task gocui.Task, |
| 115 | branchName string, |
| 116 | remoteName string, |
| 117 | remoteBranchName string, |
| 118 | ) error { |
| 119 | cmdArgs := self.fetchCommandBuilder(false). |
| 120 | Arg(remoteName). |
| 121 | Arg("refs/heads/" + remoteBranchName + ":" + branchName). |
| 122 | ToArgv() |
| 123 | |
| 124 | return self.cmd.New(cmdArgs).PromptOnCredentialRequest(task).Run() |
| 125 | } |
| 126 | |
| 127 | func (self *SyncCommands) FetchRemote(task gocui.Task, remoteName string) error { |
| 128 | cmdArgs := self.fetchCommandBuilder(false). |
no test coverage detected