应该在访问Dev分支之前创建它。
以下是示例代码:
function createDevBranch(){
var projectId = ScriptApp.getProjectKey();
var url = "https://source.developers.google.com/p/" + projectId + "/r/default";
var token = ScriptApp.getOAuthToken();
var headers = { "Authorization": "Bearer " + token };
var payload = JSON.stringify({
"ref": "refs/heads/dev",
"parents": [ "HEAD" ]
});
var options = {
"method": "POST",
"headers": headers,
"contentType": "application/json",
"payload": payload
};
var response = UrlFetchApp.fetch(url, options);
var result = JSON.parse(response.getContentText());
Logger.log(result);
}
此代码将创建一个名为“Dev”的新分支。 确保在使用此代码之前选择正确的Google云端存储库。 执行此代码后,您应该能够在Google云端存储库中看到新的Dev分支。