https://github.com/gozeloglu/gitignore
Command line application to create .gitignore files in the terminal.
https://github.com/gozeloglu/gitignore
cli gitignore gitignore-generator go golang
Last synced: 11 months ago
JSON representation
Command line application to create .gitignore files in the terminal.
- Host: GitHub
- URL: https://github.com/gozeloglu/gitignore
- Owner: gozeloglu
- License: mit
- Created: 2023-05-26T17:25:36.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-06-11T11:36:37.000Z (almost 3 years ago)
- Last Synced: 2025-05-13T01:34:57.456Z (about 1 year ago)
- Topics: cli, gitignore, gitignore-generator, go, golang
- Language: Go
- Homepage:
- Size: 70.3 KB
- Stars: 8
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gitignore
gitignore is a command line application that enables us to create `.gitignore` files in terminal.
## Install
```shell
git clone https://github.com/gozeloglu/gitignore.git
cd gitignore
go build -o ~/go/bin/gitignore cmd/*
```
After you run these commands, you will be able to run `gitignore`. You may change the target file location(`~/go/bin/gitignore`) with your
preference.
## Usage
### With CLI
```shell
gitignore cli
```
It opens a new prompt to write technologies by helping auto-complete feature. Type and select option by tab button.

```shell
>>> Go GoLand macOS
```
### With multiselect prompt
```shell
gitignore
```
It opens multiselect prompt to select technologies. You can also type and select if you don't want to traverse whole list.
```shell
[ ] Fortran
[ ] Git
[ ] GitBook
[x] Go
[x] GoLand
[ ] Gradle
[ ] Groovy
[ ] Haskell
[ ] Helm
> [x] Hugo
```

It suggests when you type something.

## LICENSE
[MIT](LICENSE)