ich versuchen, ein Projekt in Gitlab über ihre API zu erstellen, mit einer Anfrage (in Winkel) wie folgt aus:Wie ein Projekt mit Gitlab API schreiben, die auch eine default_branch setzt
$http.post(
"https://gitlab.com/api/v3/projects",
{private_token: <token>}
)
Aber dann bekomme ich , als zurückgegebene Daten, ein Projektdokument mit einem default_branch: null ... und dann ist es unmöglich, das Projekt zum Beispiel durch Post-Dateien mit der API "https://gitlab.com/api/v3/projects//repository/files" zu aktualisieren, da gitlab mir einen Fehler zurücksenden wird, dass ich müssen in einem bestimmten Zweig sein.
Leider ein Beitrag von einem Zweig mit
$http.post(
"https://gitlab.com/api/v3/projects/<projectId>/repository/branches",
{
private_token: <token>
branch_name: "master"
}
)
gibt mir auch einen Fehler ..., weil ich auch einen ref Parameter angeben müssen, aber es würde keinen Sinn machen, wenn ich noch nicht ein tun habe Herkunftsmeisterzweig!