Simple Git (Github) CLI made in Node.js

Overview

nagit

Simple Git (Github) CLI made in Node.js

Quickstart

The CLI is self-documented, just follow the steps to perform a commit.

npm install -g nagit
nagit commit

nagit-quickstart.gif

Usage as project-scope dependency

You should add the dependency to your package.json (>0.0.20) and execute npx nagit.

Requirements

  • The repository should be in Github and the URL should appear in the package.json.
  • For releases you should install GH Cli and configure it.
  • Issue selector doesn't work for private repos, there is an option to add the numbers instead.
  • To release the package in Github (or NPM) you may need to create a Github Action, as in this repository.
You might also like...

🧘‍♀️ Chamomile simplifies issue and git tracking from the command line.

🧘‍♀️ Chamomile simplifies issue and git tracking from the command line.

Chamomile What is Chamomile? Chamomile simplifies issue and git tracking from the command line. As of now the focus is bridging workflows involving Gr

Aug 4, 2022

Markdown note maker (with Git sync) using Tauri.

Markdown note maker (with Git sync) using Tauri.

Mediocre Markdown note maker (with Git sync) using Tauri. Screens Tech Stack Frontend Monaco Editor for the editor interface Chakra UI library Redux T

Dec 6, 2022

This is the frontend/UI of git history analyzing tool Who Touched What

This is the frontend/UI of git history analyzing tool Who Touched What

Who Touched What? This a git analysis tool for you to see how many edits were done to each file and by whom. A quick and straight forward way to track

Aug 17, 2022

Contented is a Markdown-based authoring workflow that encourage developer authoring within its contextual Git repository.

Contented is a Markdown-based authoring workflow that encourage developer authoring within its contextual Git repository. npm i @birthdayresearch/cont

Jan 7, 2023

A command line application to simplify the git workflow on committing, pushing and others commands.

Git-Suite A command line application to simplify the git workflow on committing, pushing and others commands. Prerequisites Install Node Package Manag

Aug 10, 2022

Generate release notes from git commit history either commit range or tag range.

Generate release notes from git commit history either commit range or tag range.

Would you like to support me? Release Notes Generate release notes from git commit history either commit range or tag range. App Store Template Change

Oct 8, 2022

🫥 Copy repository without the git information for self-managed gitlab, very fast.

🫥 Copy repository without the git information for self-managed gitlab, very fast.

English | 简体中文 degitlab 🫥 degitlab - de-git-lab Copy repository without the git information for self-managed gitlab, very fast. Why? In self-managed

Oct 16, 2022

✨ Download templates and git repositories with pleasure!

✨ giget Download templates and git repositories with pleasure! Features ✔ Support popular git providers (GitHub, GitLab, Bitbucket, Sourcehut) out of

Jan 7, 2023

A Git-based CMS for Static Site Generators

A Git-based CMS for Static Site Generators

staticjscms.github.io/static-cms A CMS for static site generators. Give users a simple way to edit and add content to any site built with a static sit

Jan 2, 2023
Releases(v1.0.6)
Owner
Nacho Aldama
Nacho Aldama
Learn Basic of Node Express Server and Git & Github by creating Pull Request in this repository.

hacktoberfest-express-server-2022 Learn Basic of Node Express Server and Git & Github by creating Pull Request in this repository. Special Note For Ev

NetScape-Web 3 Oct 6, 2022
🍣 CLI to handle Private Git Submodules in your Vercel Project

vercel-submodules: The CLI to handle Private Git Submodules in your Vercel Project This project is community-driven and not affiliated with Vercel in

Juno 37 Jan 1, 2023
Git Frameworker is a CLI tool for quickly bootstrapping custom framework configurations.

Git Frameworker Git Frameworker is a tool that allows you to quickly bootstrap a project using a framework from GitHub. If the repository you clone co

Guilherme Marcondes 6 May 3, 2023
Node-cli-starter - Basic starter kit for building Node CLI applications with TypeScript.

node-cli-starter Minimal starter kit for building Node CLI applications with TypeScript. Getting Started To get started clone repo locally and run npm

Cory Rylan 7 May 17, 2022
Repository for hands on practice in Git and GitHub workshop

Git and Github Workshop Jan 2022 Successful contributors ✨ of this project will be featured on the GDSC website so as to bring attraction and learn vi

IIIT Vadodara Open Source 2 Feb 10, 2022
⚡ Automatically syncs Holy Unblocker to Github from git.holy.how

Holy Unblocker - Cloned to Github from git.holy.how What is the purpose of this repository? Holy Unblocker is self-hosted on git.holy.how. Personally,

IsaacLK 4 Nov 22, 2022
🏏 GitHub action to split your Git release tag into SemVer 2.0 parts

?? Git Tag Action GitHub action to split your Git release tag into SemVer 2.0 parts This is a simple action to split your git tag, usually for release

Noel 5 Oct 31, 2022
A simple CLI experiment that writes recommendation of GitHub repository/project in form of tweet. Powered by OpenAI GPT-3.

GitHub Repo Recommendation Writer A simple CLI experiment that writes recommendation of GitHub repository/project in form of tweet. Powered by OpenAI

Viktor Bezdek 5 Jul 18, 2022
Visualize the Directed Acyclic Graph that Git creates to connect Commit, Tree and Blob objects internally.

Git Graph Visualize the Directed Acyclic Graph that Git creates to connect Commit, Tree and Blob objects. Hosted at HarshKapadia2.github.io/git-graph.

Harsh Kapadia 15 Aug 21, 2022
Get a diff view of your Obsidian Sync, File Recovery and Git version history

Version History Diff (for Sync and File Recovery Core plugins and Git) Note This plugin uses private APIs, so it may break at any time. Use at your ow

null 39 Dec 26, 2022