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
{{ message }}
This repository was archived by the owner on Jul 18, 2023. It is now read-only.
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.
17
21
18
22
## How Can I Contribute?
19
23
### 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.
21
25
22
26
> **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.
23
27
24
28
25
29
### 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.
27
31
28
32
***User a clear descriptive title** for the suggestion
29
33
***Describe the current behavior** and **explain which behavior you expected to see instead** and why
30
34
***Do not request complicated commands** since this project is to help people get the basic commands
31
35
32
36
Unsure where to begin contributing? You can start by looking through these `beginner` and `help-wanted` issues:
33
37
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
+
52
41
53
42
### Pull Requests
54
43
While creating a Pull Request, fill out the [the required template](PULL_REQUEST_TEMPLATE.md)
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).
<b>Git Cheats</b> aims to ease the pain while transitioning from sluggish GUI clients to blazing-fast terminal commands
6
+
</p>
2
7
3
-
## Getting Started
8
+
<palign="center">
9
+
<img src=".github/splash.png">
10
+
</p>
4
11
5
-
First, run the development server:
6
12
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)
12
15
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
14
20
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.
16
23
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
18
28
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/)♥
31
+
-[Bootstrap](https://getbootstrap.com/)
32
+
-[Next.js](https://nextjs.org/)
33
+
-[React](https://reactjs.org/)
34
+
-[SWR](https://swr.vercel.app/)
20
35
21
-
## Learn More
36
+
You can find the rest in [package.json](package.json)
22
37
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.
35
38
39
+
## License
40
+
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details.
36
41
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
constdescription="Interactive cheatsheet for git commands to ease the pain while transitioning from sluggish GUI clients to blazing-fast terminal commands"
0 commit comments