You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Summary: In the current curriculum, while setting up Git configurations and creating SSH keys, there is an important step that is not clearly mentioned. As a beginner, I found that I needed to enter the .git directory in order to generate an SSH key, but this detail was missing in the lesson.
Problem:
When following the instructions for setting up Git configurations, it would be helpful to explicitly mention that, to create an SSH key for Git, you must first navigate to a Git repository directory (or initialize one).
The curriculum does not provide clear instructions on how to find the .git folder or how to navigate to a Git repository in the first place.
As a beginner, this step was not intuitive and led to confusion while trying to follow along.
Suggested Improvement:
Include a clear explanation that users need to be inside a Git repository (or initialize one with git init) before proceeding with SSH key creation.
Add a note on how to check if the current folder is a Git repository, such as using the git status command, or by verifying the presence of the .git folder.
Provide instructions on how to find or initialize a Git repository to ensure users are in the right directory before proceeding with SSH key creation.
Conclusion: Including these details in the curriculum would make the process smoother for beginners, ensuring they don't miss essential steps when setting up their development environment.
Checks
Describe your suggestion
Issue Report:
Summary: In the current curriculum, while setting up Git configurations and creating SSH keys, there is an important step that is not clearly mentioned. As a beginner, I found that I needed to enter the .git directory in order to generate an SSH key, but this detail was missing in the lesson.
Problem:
When following the instructions for setting up Git configurations, it would be helpful to explicitly mention that, to create an SSH key for Git, you must first navigate to a Git repository directory (or initialize one).
The curriculum does not provide clear instructions on how to find the .git folder or how to navigate to a Git repository in the first place.
As a beginner, this step was not intuitive and led to confusion while trying to follow along.
Suggested Improvement:
Include a clear explanation that users need to be inside a Git repository (or initialize one with git init) before proceeding with SSH key creation.
Add a note on how to check if the current folder is a Git repository, such as using the git status command, or by verifying the presence of the .git folder.
Provide instructions on how to find or initialize a Git repository to ensure users are in the right directory before proceeding with SSH key creation.
Conclusion: Including these details in the curriculum would make the process smoother for beginners, ensuring they don't miss essential steps when setting up their development environment.
Path
Foundations
Lesson Url
https://www.theodinproject.com/lessons/foundations-setting-up-git
(Optional) Discord Name
https://www.theodinproject.com/lessons/foundations-setting-up-git
(Optional) Additional Comments
No response
The text was updated successfully, but these errors were encountered: