Improving getting started #664
Labels
No labels
Codeberg Pages
Documentation Usability
Forgejo
Good First Issue! 👋
Kind: Bug
Kind: Documentation
Kind: Enhancement
Kind: Feature
Kind: Question
Kind: Security
Licensing
Part: Generator
Priority: High
Priority: Low
Priority: Medium
Reviewed: Confirmed
Reviewed: Duplicate
Reviewed: Invalid
Reviewed: Wontfix
Status: Blocked
Status: Help wanted
Status: In progress
Status: Needs feedback
Status: Ready for Review
Status: Review
Status: Stale
No milestone
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Codeberg/Documentation#664
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I’ve just made my first repo and pushed a commit, but just want to offer the following feedback.
The essence of Your First Steps on Codeberg and the pages it links through to are:
In my view it doesn’t make prominent enough the need to add an ssh key, verify it, and so on.
Coming from GitHub, and not being proficient at all in command line, I had long since forgotten the need to take those steps, so it took me a while to realise why
git push -u origin mainwas just hanging.Shouldn’t the ssh key process be more front and centre to ‘first steps’?
When I read Pull requests and Git flow from the link “contribute a pull request” in Your First Steps on Codeberg, I saw “We assume that you have set up your SSH keys.” And there is a link to Adding an SSH key to your account. I think when someone read and following this they will understand it.
(1) The document has a "Word about Security" section. Currently, it talks about multi-factor authentication, but it could be a good place to link to the "How to create an SSH key" section.
(2) Since the title is "First Steps on Codeberg", and creating an SSH key is an important step for SSH-based git, perhaps its worth adding the "Adding an SSH key" to the Moving on From Here section.
In general, I recommend linking into the SSH topics from many areas, because it's quite nested in the settings.