@@ -118,7 +118,9 @@ func syncGitConfig(ctx context.Context) (err error) {
118118}
119119
120120func configSet (ctx context.Context , key , value string ) error {
121- stdout , _ , err := gitcmd .NewCommand ("config" , "--global" , "--get" ).AddDynamicArguments (key ).RunStdString (ctx , nil )
121+ stdout , _ , err := gitcmd .NewCommand ("config" , "--global" , "--get" ).
122+ AddDynamicArguments (key ).
123+ RunStdString (ctx )
122124if err != nil && ! gitcmd .IsErrorExitCode (err , 1 ) {
123125return fmt .Errorf ("failed to get git config %s, err: %w" , key , err )
124126}
@@ -128,23 +130,24 @@ func configSet(ctx context.Context, key, value string) error {
128130return nil
129131}
130132
131- _ , _ , err = gitcmd .NewCommand ("config" , "--global" ).AddDynamicArguments (key , value ).RunStdString (ctx , nil )
132- if err != nil {
133+ if _ , _ , err = gitcmd .NewCommand ("config" , "--global" ).
134+ AddDynamicArguments (key , value ).
135+ RunStdString (ctx ); err != nil {
133136return fmt .Errorf ("failed to set git global config %s, err: %w" , key , err )
134137}
135138
136139return nil
137140}
138141
139142func configSetNonExist (ctx context.Context , key , value string ) error {
140- _ , _ , err := gitcmd .NewCommand ("config" , "--global" , "--get" ).AddDynamicArguments (key ).RunStdString (ctx , nil )
143+ _ , _ , err := gitcmd .NewCommand ("config" , "--global" , "--get" ).AddDynamicArguments (key ).RunStdString (ctx )
141144if err == nil {
142145// already exist
143146return nil
144147}
145148if gitcmd .IsErrorExitCode (err , 1 ) {
146149// not exist, set new config
147- _ , _ , err = gitcmd .NewCommand ("config" , "--global" ).AddDynamicArguments (key , value ).RunStdString (ctx , nil )
150+ _ , _ , err = gitcmd .NewCommand ("config" , "--global" ).AddDynamicArguments (key , value ).RunStdString (ctx )
148151if err != nil {
149152return fmt .Errorf ("failed to set git global config %s, err: %w" , key , err )
150153}
@@ -155,14 +158,14 @@ func configSetNonExist(ctx context.Context, key, value string) error {
155158}
156159
157160func configAddNonExist (ctx context.Context , key , value string ) error {
158- _ , _ , err := gitcmd .NewCommand ("config" , "--global" , "--get" ).AddDynamicArguments (key , regexp .QuoteMeta (value )).RunStdString (ctx , nil )
161+ _ , _ , err := gitcmd .NewCommand ("config" , "--global" , "--get" ).AddDynamicArguments (key , regexp .QuoteMeta (value )).RunStdString (ctx )
159162if err == nil {
160163// already exist
161164return nil
162165}
163166if gitcmd .IsErrorExitCode (err , 1 ) {
164167// not exist, add new config
165- _ , _ , err = gitcmd .NewCommand ("config" , "--global" , "--add" ).AddDynamicArguments (key , value ).RunStdString (ctx , nil )
168+ _ , _ , err = gitcmd .NewCommand ("config" , "--global" , "--add" ).AddDynamicArguments (key , value ).RunStdString (ctx )
166169if err != nil {
167170return fmt .Errorf ("failed to add git global config %s, err: %w" , key , err )
168171}
@@ -172,10 +175,10 @@ func configAddNonExist(ctx context.Context, key, value string) error {
172175}
173176
174177func configUnsetAll (ctx context.Context , key , value string ) error {
175- _ , _ , err := gitcmd .NewCommand ("config" , "--global" , "--get" ).AddDynamicArguments (key ).RunStdString (ctx , nil )
178+ _ , _ , err := gitcmd .NewCommand ("config" , "--global" , "--get" ).AddDynamicArguments (key ).RunStdString (ctx )
176179if err == nil {
177180// exist, need to remove
178- _ , _ , err = gitcmd .NewCommand ("config" , "--global" , "--unset-all" ).AddDynamicArguments (key , regexp .QuoteMeta (value )).RunStdString (ctx , nil )
181+ _ , _ , err = gitcmd .NewCommand ("config" , "--global" , "--unset-all" ).AddDynamicArguments (key , regexp .QuoteMeta (value )).RunStdString (ctx )
179182if err != nil {
180183return fmt .Errorf ("failed to unset git global config %s, err: %w" , key , err )
181184}
0 commit comments