Cannot access github releases for a repo, via web UI - github

I'm looking to test out github releases.
The guidance says:
On GitHub, navigate to the main page of the repository.
To the right of the list of files, click Releases or Latest release.
However, when I do this there is no "Releases" or "Latest release" button.
Is there some obvious configuration I need to do to the repo first?

Click on "tag" (you will find it at top left next to branches or search for it using Ctrl-F tag)
or simply go to https://github.com/USERNAME/REPO/releases.
Click on "Draft a new release".
Follow the guidance from step 4.

Related

How to contribute to a GitHub open software repository?

I've been reading many tutorials, trying to figure out easy steps to the workflow for contributing to a GitHub repository using GitHub itself (I'm a Windows programmer, so I find the local git CLI extremely awkward, as well as much more complicated than working entirely remotely in GitHub).
I will post the steps as I discover and develop them in the answer below.
Please, I cannot do this on my own, as I barely know what I'm doing. Suggest edits to my answer, or post comments and I will edit.
Easy steps to contribute to an existing GitHub repository:
If there is not already an Issue posting describing the problem or code change, create one on the GitHub repository (repo) in the Issues section.
Create your own GitHub account, if you do not have one.
Go back to the GitHub repository (repo) and click the "Fork" button. This will create a copy of the entire repo in your account as your own repo with the same repo name.
In your new repo on GitHub, click on the button "Branch: master". Enter a name of your new branch (include the issue number) and press Enter to create a new branch for your changes.
In your new repo and your new branch, click on the file you wish to edit or click the "Create new file" button. Make your changes.
When you are happy with your changes, scroll down to the "Commit new file" section. The title can be something like "Created file FILENAME". Add a description of your changes, including the issue number. Click "Commit new file" button to commit your change before testing it. Repeat for any additional files.
At the repo (Code section), click the green "Clone or download" button. Download a zip file to use locally to build if needed and test your changes locally.
At the repo (Code section), you should now see a notice, "Your recently pushed branches:". This means that your edits in your own repo created a "recently pushed branch". Inside this notice is a green button "Compare & pull request". Take a deep breath and push it. You will now be at the "Open a pull request" page. This will automatically request that the owner of the repo accept your changes.
If you see a "checklist", edit it to reflect your work so far. Otherwise, describe your changes in detail, referencing the associated Issue posting.
Click the green "Submit pull request" button. This posts your entry in a conversation about this request. If there are no edit conflicts, you should also see a green checkmark icon and the words "This branch has no conflicts with the base branch".
Wait for a response from the repo owner.
This is as far as I've gotten.

GitHub - how to find original author after zillion of social forks?

On GitHub someone fork a project, next this project also is forked and so on...
How to find original page/author of the project on GitHub?
Is it possible to view a social graph of forks?
How can one know if two repositories unrelated?
Is it possible to view social graph of forks?
Yes, it is called the "Network Graph Visualizer"
The "original" repo is the one with the oldest commit. This can be accessed via the project page, click Insights top tab then click left-side tab Network (using Desktop browser, as of January 2019).
An alternative to list forks of a repo is branchesapp.
How to find original page/author of project on GitHub?
As of Januhairy 2021, clicking on the number next to Fork button shows the original project.
How to know if two repositories unrelated?
Everything is connected.

How do I change an organization's repository description on GitHub? [duplicate]

When you create a repository on GitHub, you can optionally create a description of the repository. Unfortunately, I wrote a description that no longer adequately describes the code in the repo.
How do I change the repo description?
They changed the looks slightly, the "Edit" button is seen when on the repositories main page, which is the "Code" tab. Here is a screencast/animated-screenshot:
As of 2020, if you chose the new design in feature preview, meta-information about the repository can be changed by clicking on a cog icon in the right-hand side menu's "About" section:
Upon doing so, a popup will appear where the description, website, topics, and homepage settings can be configured:
Click on the Edit that comes when you hover your mouse over the description and project url section
When you hover over the existing description, an Edit button will appear at the far left.
Just in case anyone else has a similar issue as me...
You cannot edit the description until one or more files are committed and pushed. In my specific case, I created the repository from IntelliJ IDEA and accidentally filled the description with text I had intended for the first commit. However, I didn't actually commit or push any files.
I went to the repositories page on the GitHub website, where I could see the repository and its description from the repositories page. However, when viewing the individual repository page, the description would not appear and suggestions for setting up the project were the only content displayed. There is no clear indication that you cannot edit the description until a file is uploaded, but once you have done so, the description is clearly displayed and with it a link to edit.
Click on the gear icon like in the image, and then change your repository description
Click "Save Changes"
1.Go into your repository.
2.On the right side About and symbol of setting.
3.Click on the setting.
4.You get Edit repository details.
5.you can change details.
You can do so directly from command-line, without having to interact with GitHub website.
Since the GitHub CLI gh 2.4.0, you can use gh repo edit:
gh repo edit d, --description <string>
# Update the description of the repository
press the Gear Button and you will see the description to update it or delete it
As of 2023, Github UI has been updated again and the option is now located in the top-right corner of a repository page. Click on the Gear Icon next to About, and a new modal will pop up where you can change the description of the repository.

How to use branches in GitHub for Windows

I've just started using "GitHub for Windows", and I can't figure out how to see other branches (or create other branches).
The help page mentions this feature, and even shows a screenshot, but does not detail how to get to it.
I am aware of how to create and checkout branches from the command line, but I would like to do this from within the UI.
Does anyone know how to do this?
Found it! It's actually very easy when you realise where to look. The name of your branch is shown next to the "sync" or "push to github" button. Clicking on this shows all the existing branches, as well as a text box to create a new one:

How do you change a repository description on GitHub?

When you create a repository on GitHub, you can optionally create a description of the repository. Unfortunately, I wrote a description that no longer adequately describes the code in the repo.
How do I change the repo description?
They changed the looks slightly, the "Edit" button is seen when on the repositories main page, which is the "Code" tab. Here is a screencast/animated-screenshot:
As of 2020, if you chose the new design in feature preview, meta-information about the repository can be changed by clicking on a cog icon in the right-hand side menu's "About" section:
Upon doing so, a popup will appear where the description, website, topics, and homepage settings can be configured:
Click on the Edit that comes when you hover your mouse over the description and project url section
When you hover over the existing description, an Edit button will appear at the far left.
Just in case anyone else has a similar issue as me...
You cannot edit the description until one or more files are committed and pushed. In my specific case, I created the repository from IntelliJ IDEA and accidentally filled the description with text I had intended for the first commit. However, I didn't actually commit or push any files.
I went to the repositories page on the GitHub website, where I could see the repository and its description from the repositories page. However, when viewing the individual repository page, the description would not appear and suggestions for setting up the project were the only content displayed. There is no clear indication that you cannot edit the description until a file is uploaded, but once you have done so, the description is clearly displayed and with it a link to edit.
Click on the gear icon like in the image, and then change your repository description
Click "Save Changes"
1.Go into your repository.
2.On the right side About and symbol of setting.
3.Click on the setting.
4.You get Edit repository details.
5.you can change details.
You can do so directly from command-line, without having to interact with GitHub website.
Since the GitHub CLI gh 2.4.0, you can use gh repo edit:
gh repo edit d, --description <string>
# Update the description of the repository
press the Gear Button and you will see the description to update it or delete it
As of 2023, Github UI has been updated again and the option is now located in the top-right corner of a repository page. Click on the Gear Icon next to About, and a new modal will pop up where you can change the description of the repository.