An open API service indexing awesome lists of open source software.

https://github.com/suraj-kumar00/getting-started-with-git-github

In this Repository, you'll learn about Git and GitHub. You'll start your open-source journey by contributing to this repository. All the resources are provided to get started.
https://github.com/suraj-kumar00/getting-started-with-git-github

git github open-source opensource-projects

Last synced: 3 months ago
JSON representation

In this Repository, you'll learn about Git and GitHub. You'll start your open-source journey by contributing to this repository. All the resources are provided to get started.

Awesome Lists containing this project

README

          

# Welcome to Git and Github Beginner Friendly Guide 👋

---

## [Getting to Know Git and GitHub: _Your Code's Best Friends_](https://surajk00.hashnode.dev/getting-to-know-git-and-github-your-codes-best-friends#heading-what-is-git)

![Git and Github](./Assets/git_github_banner.png)

---

# Getting-Started

> ## ⚠️Prerequisites
>
> > - Before getting into it, make sure you have read this [blog](https://surajk00.hashnode.dev/getting-to-know-git-and-github-your-codes-best-friends#heading-what-is-git)
> > - Also, make sure to read the [CONTRIBUTING guidelines](https://github.com/Suraj-kumar00/Getting-started-with-Git-Github/blob/main/CONTRIBUTING.md)

---

# How to Be a Participant.

> Ⅰ. First star ⭐️ the [repo](https://github.com/Suraj-kumar00/Getting-started-with-Git-Github).

> Ⅱ. [Fork](https://github.com/Suraj-kumar00/Getting-started-with-Git-Github/fork) the project.

> Ⅲ. Clone the project to run on your local machine using the following command:

```bash
git clone URL of forked repo
```

> Ⅳ. Get into the root directory if you are not

```sh
cd Getting-started-with-Git-Github
```

> Ⅴ . Create your branch.

```sh
git checkout -b

example: git checkout -b suraj/contributor
```

> Ⅵ. Move to Contributors directory.

```sh
cd Contributors
```

> Ⅶ. Create a directory.

```sh
mkdir your_github_username
```

> Ⅷ. Create a markdown file.

```sh
touch your_github_username/your_name.md
```

> Ⅸ. Add your details in the markdown file and save it.

```sh
---
Name: John Doe
GitHub_username: JohnD-00
Linkedin/Twitter: Link_of_Social_post_where_you_share_your_learning
---
```

> Ⅹ. Stage your changes

```bash
git add filename
or
git add . # the '.' means here to add all the files
```

> Ⅺ. Commit your changes

```sh
git commit -m "your-commit-message"
```

> Ⅻ.Push your changes to your branch

```
git push origin "your_branch_name"
```

> Ⅼ. Create a [pull request](https://github.com/Suraj-kumar00/Getting-started-with-Git-Github/compare) so, that we can merge it.

> XIII. Share your learning with this repo on social.

```
https://github.com/Suraj-kumar00/Getting-started-with-Git-Github
```

---

## What will you gain?

- Basic of the Git and Github.
- You start your open-source journey by contributing to this repository.

---

## Contributors ✨

Thank you so much for your time, effort, and dedication! 😄



_View the list of all contributors [here](https://github.com/Suraj-kumar00/Getting-started-with-Git-Github/graphs/contributors)._

---

## Star History

[![Star History Chart](https://api.star-history.com/svg?repos=Suraj-kumar00/Getting-started-with-Git-Github&type=Date)](https://star-history.com/#Suraj-kumar00/Getting-started-with-Git-Github&Date)

---

## Resources

- Git-Cheat-Sheet [pdf](https://github.com/Suraj-kumar00/Getting-started-with-Git-Github/blob/main/Resources/git-cheat-sheet-education.pdf)
- Git and Github (_Handwritten_) [pdf](https://github.com/Suraj-kumar00/Getting-started-with-Git-Github/blob/main/Resources/Git%20And%20Github%20Notes.pdf)
- You can learn more about open source [here](https://surajk00.hashnode.dev/what-is-open-source-beginners-guide-how-to-get-started)
- How Git Works: Explained in 4 Minutes(ByteByteGo) [here](https://www.youtube.com/watch?v=e9lnsKot_SQ&t=51s)

---

## License 📝

This repo is licensed under the terms of the MIT License. check out [LICENSE](https://github.com/Suraj-kumar00/Getting-started-with-Git-Github/blob/main/LICENSE.txt) for details.

---

## Support 🌱

_We would love to have you, feel free to open issues and pull requests, and Don't forget to leave a star⭐_