Comments (13)
@Roshanjossey I am intermediate in git and I wanted to suggest if we could add some popular website that are beginner friendly. That helped me a lot when I started to learn.
Example - https://try.github.io or https://tiny.cc/noshit . Love this for any commit issues that I face http://sethrobertson.github.io/GitFixUm/fixup.html
We could have a separate section of helpful links for beginners if they get stuck or need more information. I am not promoting anyone here. But I feel this would be helpful. I hope.
from first-contributions.
@Roshanjossey what about these :-
- Undo local commits
- Remove a file from git without removing it from your file system -> If you are not careful during a git add, you may end up adding files that you didn’t want to commit. However, git rm will remove it from both your staging area, as well as your file system, which may not be what you want. In that case make sure you only remove the staged version, and add the file to your .gitignore to avoid making the same mistake a second time.
- Edit a commit message (how to edit already committed message)
- Reverting pushed commits
- Avoid repeated merge conflicts
from first-contributions.
Okay then I will start working on an additional materials page that provides information in the form of new links which beginners would find helpful.
from first-contributions.
@Roshanjossey I would like to add a tutorial on how to revert commit and edit already committed message. Is anyone on this already
from first-contributions.
@Ijebusoma, we don't have anybody working on this right now. Please go ahead. Also, do add a tutorial for each topic.
from first-contributions.
@Roshanjossey I submitted a PR #874 for reverting a commit, kindly review. Thanks.
from first-contributions.
PR submitted for Useful Links #900.
Check it out.
from first-contributions.
Opened a PR #909 for editing commit message
from first-contributions.
@Roshanjossey Hi , I would like to add a tutorial on How to squash commits ,Resolve merge conflicts, Configure username and email for git. Newbie to contributing here, wanting to contribute. Is the issue still open ?
from first-contributions.
@gunjan01, all the items in the checklist above were done. I apologise for not updating that checklist.
You can checkout everything we have at the moment here
https://github.com/Roshanjossey/first-contributions/blob/master/additional-material/git_workflow_scenarios/additional-material.md
If you'd like to add anything else, you're more than welcome to do that. For example, you could write a simple write up on git bisect
https://robots.thoughtbot.com/git-bisect.
There is one more thing that we can improve to help more users make use of these articles. In the main Readme, the link to this material has the text additional material
. I feel like there is room for improvement here.
from first-contributions.
@Roshanjossey Yes, git bisect sounds good. Also, I would try to think what else could we do for the additional material section and get back. If something worthy hits me, will send a PR here.
from first-contributions.
Tutorial for Git Stashing added. 6096
from first-contributions.
Closing this issue as all items in the checklist is covered.
from first-contributions.
Related Issues (20)
- Improve File Organization by Using Formal Language Names in Repository
- 🫠 PR Active for more than a month and no reviews yet!
- Slack link is no longer active HOT 2
- Fixed typo in 'swtich' in 'git swtich -c <add-your-name>' at line 54 in README.ja.md HOT 6
- Slack Link is broken in Readme HOT 2
- No,i can not
- New
- Subject
- A
- Adding Stars Badge to README HOT 2
- Update README in Greek HOT 3
- Hello @BALASANTHOSH01, congratulations! You've successfully submitted a pull request. 🎉
- update old twitter logo to new X one HOT 4
- Link to Join Slack Not active
- The link to join slack is no longer active HOT 1
- Unable to clone files to vs code HOT 4
- Why not add contributorswall.md HOT 5
- A word is wrong in Malayalam HOT 5
- Improvement in documentation !
- All slack links expired HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from first-contributions.