{"id":19511282,"url":"https://github.com/jornatf/letsgo-cli","last_synced_at":"2026-04-13T04:03:58.610Z","repository":{"id":161428593,"uuid":"636118286","full_name":"jornatf/letsgo-cli","owner":"jornatf","description":"Let's go commit and push in a single command line. 🚀","archived":false,"fork":false,"pushed_at":"2023-09-04T02:49:48.000Z","size":20,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-08T13:37:50.469Z","etag":null,"topics":["cli","command-line","command-line-tool","commit","git","javascript","node","nodejs","npm","typescript","utils"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/letsgo-cli","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jornatf.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-04T06:59:45.000Z","updated_at":"2023-05-04T16:50:46.000Z","dependencies_parsed_at":null,"dependency_job_id":"ee4afb96-cdb0-4b3c-a338-6add017d4f76","html_url":"https://github.com/jornatf/letsgo-cli","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jornatf%2Fletsgo-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jornatf%2Fletsgo-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jornatf%2Fletsgo-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jornatf%2Fletsgo-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jornatf","download_url":"https://codeload.github.com/jornatf/letsgo-cli/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240761142,"owners_count":19853256,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","command-line","command-line-tool","commit","git","javascript","node","nodejs","npm","typescript","utils"],"created_at":"2024-11-10T23:20:11.948Z","updated_at":"2026-04-13T04:03:58.504Z","avatar_url":"https://github.com/jornatf.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# letsgo-cli\n\n| About package                                                                                                                                                                                                                                                                                                                                                     | About code                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |\n| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| ![Latest Version](https://img.shields.io/github/v/tag/jornatf/letsgo-cli?label=version\u0026style=flat-square) [![Downloads](https://img.shields.io/npm/dt/letsgo-cli?label=downloads\u0026style=flat-square)](https://www.npmjs.com/package/letsgo-cli) [![License](https://img.shields.io/github/license/jornatf/letsgo-cli?label=license\u0026style=flat-square)](LICENCE.md) | [![GitHub Tests Action Status](https://img.shields.io/github/actions/workflow/status/jornatf/letsgo-cli/run-tests.yml?branch=main\u0026label=tests\u0026style=flat-square)](https://github.com/jornatf/letsgo-cli/actions?query=workflow%3Arun-tests+branch%3Amain) [![GitHub Prettier Action Status](https://img.shields.io/github/actions/workflow/status/jornatf/letsgo-cli/fix-styling-code.yml?branch=main\u0026label=code+style\u0026style=flat-square)](https://github.com/jornatf/letsgo-cli/actions?query=workflow%3Afix-styling-code+branch%3Amain) |\n\n**Let's go commit and push in a single command line. 🚀**\n\n\u003e This CLI is intended to help you commit and push your changes simply with the least command line. Other commands allow you to go faster. Find it out in the **[NPM Registry](https://www.npmjs.com/package/letsgo-cli)**.\n\n#### Table of content:\n\n-   [Prerequisites](#prerequisites)\n-   [Installation](#installation)\n-   [Usage](#usage)\n-   [Options and commands](#options-and-commands)\n    -   [Commands](#commands)\n        -   [`commit`](#commit)\n        -   [`pull`](#pull)\n        -   [`version`](#version)\n        -   [`help`](#help)\n    -   [Options](#options)\n-   [Changelog](#changelog)\n-   [Contributing](#contributing)\n-   [Credits](#credits)\n-   [License](#license)\n\n## Prerequisites\n\n\u003e First, you have to install [Nodejs](https://nodejs.dev) in your machine.\n\n## Installation\n\n```bash\n# After, install globally the package:\nnpm install -g letsgo-cli\n```\n\n## Usage\n\n```txt\ngo [options] \u003ccommand\u003e\n```\n\n## Commands and options\n\n```txt\nCommands:\n  commit [options] \u003cmessage\u003e  commits with a message\n  pull \u003cbranch_name\u003e          pulls the latest changes from a specific branch and switches if it's\n                              different from the current branch\n  version                     display the version number\n  help [command]              display help for command\n\nOptions:\n  -V, --version               output the version number\n  -p, --push                  push after commit (see commit command)\n  -t, --tag \u003ctag_name\u003e        add a tag (see commit command)\n  -h, --help                  display help for command\n```\n\n### Commands\n\n#### `commit`\n\nCommits and pushes in the same time.\n\n```txt\ngo commit [--push | -p] [--tag | -t TAG] [--help | -h] \u003cmessage\u003e\n```\n\n#### `pull`\n\nPulls a branch and switches in this branch if not the current.\n\n```txt\ngo pull [--help | -h] \u003cbranch_name\u003e\n```\n\n#### `version`\n\nOutputs the CLI version number.\n\n```txt\ngo version [--help | -h]\n```\n\n#### `help`\n\nDisplays help for commands.\n\n```txt\ngo help \u003ccommand\u003e\n```\n\n### Options\n\n| Key               | Description                            |\n| ----------------- | -------------------------------------- |\n| `--version`, `-V` | output the CLI version number          |\n| `--push`, `-p`    | push after commit (see commit command) |\n| `--tag`, `t`      | add a tag (see commit command)         |\n| `--help`, `-h`    | display help for command               |\n\n## Changelog\n\n\u003e Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.\n\n## Contributing\n\n\u003e If you are interested in this project and want to improve it, fix errors or bugs, **you're welcome to contribute**.\n\u003e\n\u003e [![Contributors](https://img.shields.io/github/contributors/jornatf/letsgo-cli?style=flat-square)](../../contributors)\n\n## Credits\n\n-   [Jordan Nataf](https://github.com/jornatf)\n-   [All Contributors](../../contributors)\n\n## Licence\n\nThe MIT License (MIT).\n\n\u003e Please see [License File](LICENSE.md) for more information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjornatf%2Fletsgo-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjornatf%2Fletsgo-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjornatf%2Fletsgo-cli/lists"}