答案 0 :(得分:9)
是的,但你需要在目录中创建一个文件,因为git只跟踪包含文件的目录。
示例:
假设我们有一个名为“foo”的用户,他有一个名为“bar”的仓库。回购包含以下内容:
├── LICENSE
├── main.go
├── main_test.go
└── README.md
如果我们要在名为examples
的{{1}}目录中创建文件,我们会发出以下请求:
example.go
创建新文件请求的模板如下:
PUT /repos/foo/bar/contents/examples/example.go
请参阅http://developer.github.com/v3/repos/contents/#create-a-file