> For the complete documentation index, see [llms.txt](https://docs.kyso.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.kyso.io/posting-to-kyso/publishing-faq/pushing-single-files.md).

# Pushing Single Files

Users can publish single files to Kyso from the Command Line. In your terminal, simply navigate to the folder where your file is located.

Let's say I have a project directory with the following structure:

```
folder
   notebook1.ipynb
   notebook2.ipynb
   notebook3.ipynb
   notebook4.ipynb
   notebook5.ipynb
   data.txt
   presentation.pdf
```

I want to share a graph from one of my notebook files with a colleague for some quick feedback -> without uploading the entire project. To do this I simply need to run:

```
kyso push -p notebook1.ipynb
```

{% hint style="info" %}
Note that you'll need to be logged in to Kyso with the CLI tool and **the file will need to contain valid metadata in the header for Kyso to be able to index it accordingly.**
{% endhint %}

The following might be additional relevant documentation:

{% content-ref url="/pages/cA7WA2QbPGWMRdols7Gv" %}
[Kyso's Command Line Tool](/posting-to-kyso/kysos-command-line-tool.md)
{% endcontent-ref %}

{% content-ref url="/pages/uIhIHKe0Dl1bwiUeu5UQ" %}
[Configuring Report Metadata](/posting-to-kyso/configuring-report-metadata.md)
{% endcontent-ref %}
