prompter: How do you rename a repository in GitHub?

assistant: 1. On GitHub.com, navigate to the main page of the repository.

2. Under your repository name, click "Settings". If you cannot see the "Settings" tab, select the dropdown menu, then click "Settings".

3. In the "Repository Name" field, type the new name of your repository.

4. Click "Rename".

prompter: What about archiving?

assistant: To archive a repository on GitHub, follow these steps:

1. On GitHub.com, navigate to the main page of the repository you want to archive.
1. Under your repository name, click "Settings". If you cannot see the "Settings" tab, select the dropdown menu, then click "Settings".
1. Scroll down to the "Danger Zone" section, which is typically located at the bottom of the Settings page.
1. Click on "Archive this repository".
1. A popup window will appear, asking you to confirm the action. Type the name of the repository to confirm, then click the "I understand the consequences, archive this repository" button.

Please note that archiving a repository makes it read-only for all users, including collaborators. No one will be able to create issues, pull requests, or leave comments. Archiving can be useful if you want to preserve a project but not allow any further changes. If you need to unarchive the repository later, you can do so in the repository settings.

assistant: First two steps are the same:
1. On GitHub.com, navigate to the main page of the repository.
2. Open the settings page
3. Scroll to the bottom, where the "Danger Zone" actions are located
4. Click "Archive this repository" and confirm that you really want it.
Please note, that archiving prevents users from committing, branching and merging pull requests.

assistant: Go to repository settings, on the bottom of the page there are special settings for your repo that marked red. Among them you will find the setting you are looking for.

prompter: Can you please provide the exact step by step instructions from the moment i go to "github.com" to renaming the repository

assistant: 1. Navigate to your repository on Github.  
    * One can do this in a number of ways, but one is to click on your profile icon (upper-right corner) and click on "Your Repositories".
    * Filter your repositories (optional), and click on the repository name in the list.
    * Your URL should now be like `https://github.com/<UserName>/<repository>`
2. Click on "Settings" (on the far right side, next to Security and Insights).
    * Your URL should now be like `https://github.com/<UserName>/<repository>/settings`
3. In the General tab (at the top), you will see a setting called "Repository name".  Edit this name to the desired name, and then click "Rename".
4. If the name is available and you have sufficient permissions, this should be successful.

Good luck!

assistant: 1. Log in to your account
2. Locate and open repository that you want to rename
3. On the toolbar under the repository heading, click on "Settings"
4. Right on top of the "General" tab you can find input window with your current repository name, here you can rename your repository
5. Click "Rename" button to save the new name for your repository

prompter: Can you provide step by step instructions on how to upload code to Github?

assistant: Make the name short and descriptive!
Examples:
- handtracker
- stream-app
- roadsign-segmenter

prompter: but how tho