Commit f64dd1b492952083449dc7f0e226cf7b20e1a1fb
1 parent
e8bb32e6
Exists in
master
and in
4 other branches
Add docs for create file API
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Showing
1 changed file
with
16 additions
and
1 deletions
Show diff stats
doc/api/repositories.md
| @@ -368,4 +368,19 @@ GET /projects/:id/repository/archive | @@ -368,4 +368,19 @@ GET /projects/:id/repository/archive | ||
| 368 | 368 | ||
| 369 | Parameters: | 369 | Parameters: |
| 370 | + `id` (required) - The ID of a project | 370 | + `id` (required) - The ID of a project |
| 371 | -+ `sha` (optional) - The commit sha to download defaults to the tip of the default branch | ||
| 372 | \ No newline at end of file | 371 | \ No newline at end of file |
| 372 | ++ `sha` (optional) - The commit sha to download defaults to the tip of the default branch | ||
| 373 | + | ||
| 374 | + | ||
| 375 | +## Create new file in repository | ||
| 376 | + | ||
| 377 | +``` | ||
| 378 | +POST /projects/:id/repository/files | ||
| 379 | +``` | ||
| 380 | + | ||
| 381 | +Parameters: | ||
| 382 | + | ||
| 383 | ++ `file_name` (required) - The name of new file. Ex. class.rb | ||
| 384 | ++ `file_path` (optiona) - The path to new file. Ex. lib/ | ||
| 385 | ++ `branch_name` (required) - The name of branch | ||
| 386 | ++ `content` (required) - File content | ||
| 387 | ++ `commit_message` (required) - Commit message |