Skip to content
This repository was archived by the owner on Jul 18, 2023. It is now read-only.

Commit c1bc840

Browse files
committed
Update README.md
1 parent dd00795 commit c1bc840

File tree

7 files changed

+53
-53
lines changed

7 files changed

+53
-53
lines changed

.github/CONTRIBUTING.md

Lines changed: 13 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -7,48 +7,37 @@ The following is a set of guidelines for contributing to this repository.
77
[Code of Conduct](#code-of-conduct)
88

99
[How Can I Contribute?](#how-can-i-contribute)
10-
* [Reporting Bugs](#reporting-bugs)
11-
* [Suggesting Enhancements](#suggesting-enhancements)
12-
* [Pull Requests](#pull-requests)
13-
* [Commit Messages](#commit-messages)
10+
- [Contributing To Interactive Git Cheatsheet](#contributing-to-interactive-git-cheatsheet)
11+
- [Table Of Contents](#table-of-contents)
12+
- [Code of Conduct](#code-of-conduct)
13+
- [How Can I Contribute?](#how-can-i-contribute)
14+
- [Reporting Bugs](#reporting-bugs)
15+
- [Suggesting Enhancements](#suggesting-enhancements)
16+
- [Pull Requests](#pull-requests)
17+
- [Commit Messages](#commit-messages)
1418

1519
## Code of Conduct
1620
This project and everyone participating in it is governed by the [Interactive Git Cheatsheet Code of Conduct](CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code.
1721

1822
## How Can I Contribute?
1923
### Reporting Bugs
20-
Before creating bug reports, please perform a [cursory search](https://github.com/excalith/Interactive-Git-Cheatsheet/issues) to see if the problem has already been reported. If it has **and the issue is still open**, add a comment to the existing issue instead of opening a new one. When you are creating a bug report, please include as many details as possible. Fill out [the required template](ISSUE_TEMPLATE.md), the information it asks for helps us resolve issues faster.
24+
Before creating bug reports, please perform a [cursory search](https://github.com/excalith/git-cheats/issues) to see if the problem has already been reported. If it has **and the issue is still open**, add a comment to the existing issue instead of opening a new one. When you are creating a bug report, please include as many details as possible. Fill out [the required template](ISSUE_TEMPLATE.md), the information it asks for helps us resolve issues faster.
2125

2226
> **Note:** If you find a **Closed** issue that seems like it is the same thing that you're experiencing, open a new issue and include a link to the original issue in the body of your new one.
2327
2428

2529
### Suggesting Enhancements
26-
Before suggesting an enhancement, please perform a [cursory search](https://github.com/excalith/Interactive-Git-Cheatsheet/issues) to see if the suggestion has already been submitted.
30+
Before suggesting an enhancement, please perform a [cursory search](https://github.com/excalith/git-cheats/issues) to see if the suggestion has already been submitted.
2731

2832
* **User a clear descriptive title** for the suggestion
2933
* **Describe the current behavior** and **explain which behavior you expected to see instead** and why
3034
* **Do not request complicated commands** since this project is to help people get the basic commands
3135

3236
Unsure where to begin contributing? You can start by looking through these `beginner` and `help-wanted` issues:
3337

34-
* [Beginner issues](https://github.com/excalith/Interactive-Git-Cheatsheet/labels/beginner) - issues which should only require a few lines of code, and a test or two.
35-
* [Help wanted issues](https://github.com/excalith/Interactive-Git-Cheatsheet/labels/help%20wanted) - issues which should be a bit more involved than `beginner` issues.
36-
37-
### Localization
38-
In order to localize this app, you only need to modify [commands.json](../assets/commands.json) file.
39-
40-
To start localization;
41-
* Declare your language in `languages` with key / value first and use this convention for your localization.
42-
* Translations are needed in keys:
43-
##### GUI
44-
* `search` : Search Bar placeholder
45-
* `advancedCommands` : Dropdown checkbox for advanced commands
46-
* `readMore` : Read More links for documentations
47-
* `settings` : Settings title
48-
* `options` : Command options title within cards
49-
##### Cards (throughout all json file)
50-
* `category` : Category title for command card
51-
* `desc` : Both command and command option descriptions
38+
* [Beginner issues](https://github.com/excalith/git-cheats/labels/beginner) - issues which should only require a few lines of code, and a test or two.
39+
* [Help wanted issues](https://github.com/excalith/git-cheats/labels/help%20wanted) - issues which should be a bit more involved than `beginner` issues.
40+
5241

5342
### Pull Requests
5443
While creating a Pull Request, fill out the [the required template](PULL_REQUEST_TEMPLATE.md)

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!-- Filling out the template is required. You can keep it simple, but please descripe as much as you can -->
1+
<!-- Filling out the template is required. You can keep it simple, but please describe as much as you can -->
22
### Description of the Change
33
<!-- What have you changed and why -->
44

.github/splash.png

95.6 KB
Loading

README.md

Lines changed: 35 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,46 @@
1-
This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
1+
<p align="center">
2+
<h1 align="center">Git Cheats • <i>Interactive Git Cheatsheet</i></h1>
3+
</p>
4+
<p align="center">
5+
<b>Git Cheats</b> aims to ease the pain while transitioning from sluggish GUI clients to blazing-fast terminal commands
6+
</p>
27

3-
## Getting Started
8+
<p align="center">
9+
<img src=".github/splash.png">
10+
</p>
411

5-
First, run the development server:
612

7-
```bash
8-
npm run dev
9-
# or
10-
yarn dev
11-
```
13+
## Online
14+
You can find and bookmark the online version from [git-cheats.vercel.app](https://git-cheats.vercel.app)
1215

13-
Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
16+
## Local
17+
1. Clone this repository
18+
2. Run `yarn` to install dependencies
19+
3. Run `yarn dev` to start server
1420

15-
You can start editing the page by modifying `pages/index.js`. The page auto-updates as you edit the file.
21+
## How To Contribute
22+
Please feel free to contribute any way you can. Just keep in mind that you should pay attention to [CONTRIBUTE.md](.github/CONTRIBUTING.md) before contributing.
1623

17-
[API routes](https://nextjs.org/docs/api-routes/introduction) can be accessed on [http://localhost:3000/api/hello](http://localhost:3000/api/hello). This endpoint can be edited in `pages/api/hello.js`.
24+
That being said, you can;
25+
* Create issues for feature requests and issues
26+
* Create pull requests for any fixes / additions
27+
* Create pull requests for localizations
1828

19-
The `pages/api` directory is mapped to `/api/*`. Files in this directory are treated as [API routes](https://nextjs.org/docs/api-routes/introduction) instead of React pages.
29+
## Technology
30+
- Hosted on [Vercel](https://vercel.com/) &hearts;
31+
- [Bootstrap](https://getbootstrap.com/)
32+
- [Next.js](https://nextjs.org/)
33+
- [React](https://reactjs.org/)
34+
- [SWR](https://swr.vercel.app/)
2035

21-
## Learn More
36+
You can find the rest in [package.json](package.json)
2237

23-
To learn more about Next.js, take a look at the following resources:
24-
25-
- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
26-
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
27-
28-
You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!
29-
30-
## Deploy on Vercel
31-
32-
The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
33-
34-
Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.
3538

39+
## License
40+
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details.
3641

42+
## Other Useful Projects
43+
If you think there should be more, please create an issue labeled as `enhancement` and give direct link to the project.
44+
* [Git Init](https://pel-daniel.github.io/git-init) - Great learning tool for learning how to use commands
45+
* [Git - The Simple Guide](https://rogerdudler.github.io/git-guide) - Simple guide for getting started with git
46+
* [Learn Git Branching](https://learngitbranching.js.org) - Learn how to use branches properly

components/SEO/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import Head from "next/head"
22

33
const SEO = () => {
4-
const title = "Git Cheats • Cheatsheet For Git Commands"
5-
const description = "Cheatsheet for git commands"
4+
const title = "Git Cheats • Interactive Git Cheatsheet"
5+
const description = "Interactive cheatsheet for git commands to ease the pain while transitioning from sluggish GUI clients to blazing-fast terminal commands"
66
// const socialImage = "https://cancellek.com/social-image.png"
77

88
return (

components/Search/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React, { useRef, useEffect, useState } from "react"
1+
import React, { useRef, useEffect } from "react"
22

33
const Search = ({ handleSearch, handleAdvanced,...rest }) => {
44
const inputElement = useRef(null)

pages/_app.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import "../styles/code.css"
77
import "../styles/footer.css"
88

99
function MyApp({ Component, pageProps }) {
10+
console.log("Hey there!\nInstead of peeking into the code,\nyou can find the whole project on\nhttps://github.com/excalith/git-cheats")
1011
return <Component {...pageProps} />
1112
}
1213

0 commit comments

Comments
 (0)