Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add some docs about git #131

Open
4 tasks
552020 opened this issue Feb 8, 2024 · 8 comments
Open
4 tasks

Add some docs about git #131

552020 opened this issue Feb 8, 2024 · 8 comments
Assignees
Labels
documentation Improvements or additions to documentation readme

Comments

@552020
Copy link
Collaborator

552020 commented Feb 8, 2024

Write a short guide about command (and relatives flags) and concepts you should know at the different levels.

  • Beginner Level
  • Intermediate Level
  • Advanced Level
  • Expert Level

This is the link to the discussion with the model: https://chat.openai.com/c/1d6f458c-7d80-4a3f-a4e1-d30da1550226

@552020 552020 self-assigned this Feb 8, 2024
@lmangall
Copy link
Owner

lmangall commented Feb 9, 2024

Here's a list we can then feed to the friend (he's good at Mardowning stuff, but he always but too much)
He's also good at making tables with Markdown : https://github.com/lmangall/push_swap

git branch
git fetch --all
git checkout my_branch
git stash and git stash pop (I use them a lot)
git log or pro tp tip: use git graph

I think the level thing might be overkill, and it is good to pair theese explanations with Github usage tips

Actually, Theo was talking about it with me because he mention to Magda, I think, that it's one of theese things some people need to be taught and with our whole P2P we don't have Git knowledge, and he ended up having to give a script for an Instagram video about Git good practices

@lmangall
Copy link
Owner

lmangall commented Feb 9, 2024

First draft done

@552020
Copy link
Collaborator Author

552020 commented Feb 9, 2024

I asked the level thing more to understand myself which are the different level of git knowledge and to understand what I miss from the level I am in, and what I would eventually need (and for what) to level up.

Actually, Theo was talking about it with me because he mention to Magda, I think, that it's one of theese things some people need to be taught and with our whole P2P we don't have Git knowledge, and he ended up having to give a script for an Instagram video about Git good practices

How things are solved at 42. Let's address git ignorance with an Instagram post! :-)

@lmangall
Copy link
Owner

True, I also think it would be usefull now to know what we still don't know or don't use. Last day you mentionned rebasing as instance. and now that I think about it our Readme explanation could include some information on local and remote branches

@552020 552020 added documentation Improvements or additions to documentation readme labels Feb 13, 2024
@lmangall
Copy link
Owner

The first version has been added to the Readme, it is now only a matter of improving it, I close the issue

@552020
Copy link
Collaborator Author

552020 commented Feb 17, 2024

I didn't read it, cause you pushed it directly to main. So I have no idea what you did. I see also that 4/4 tasks in the issue are open. Furthermore the assignee is me. So I don't know what is going on here.

@552020 552020 reopened this Feb 17, 2024
@lmangall
Copy link
Owner

Okay, so review it when you can and we can then discuss how it can be improved (by doing the 4 levels or not as instance)

@552020
Copy link
Collaborator Author

552020 commented Feb 17, 2024

I don't know what you changed. So I don't know what I should review ... :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation readme
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

2 participants