| Top |
| GgitPush * | ggit_push_new () |
| void | ggit_push_add_refspec () |
| gboolean | ggit_push_finish () |
| gboolean | ggit_push_is_unpack_ok () |
GgitPush * ggit_push_new (GgitRemote *remote,GError **error);
Creates a new GgitPush for remote
.
void ggit_push_add_refspec (GgitPush *push,const gchar *refspec,GError **error);
Adds a refspec to be pushed.
gboolean ggit_push_finish (GgitPush *push,GgitPushProgress *progress,GError **error);
Actually push all given refspecs.
push |
a GgitPush. |
|
progress |
a GgitPushProgress, or |
[allow-none] |
error |
a GError for error reporting, or |
“remote” property“remote” GgitRemote *
The remote associated with this push.
Flags: Read / Write / Construct Only