/*
* Builtin "git commit"
*
* Copyright (c) 2007 Kristian Høgsberg <krh@redhat.com>
* Based on git-commit.sh by Junio C Hamano and Linus Torvalds
*/#include"cache.h"#include"cache-tree.h"#include"color.h"#include"dir.h"#include"builtin.h"#include"diff.h"#include"diffcore.h"#include"commit.h"#include"revision.h"#include"wt-status.h"#include"run-command.h"#include"refs.h"#include"log-tree.h"#include"strbuf.h"#include"utf8.h"#include"parse-options.h"#include"string-list.h"#include"rerere.h"#include"unpack-trees.h"#include"quote.h"#include"submodule.h"staticconstchar * const builtin_commit_usage[] = {
"git commit [options] [--] <filepattern>...",
NULL};
staticconstchar * const builtin_status_usage[] = {
"git status [options] [--] <filepattern>...",
NULL};
staticconstchar implicit_ident_advice[] =
N_("Your name and email address were configured automatically based\n""on your username and hostname. Please check that they are accurate.\n""You can suppress this message by setting them explicitly:\n""\n"" git config --global user.name \"Your Name\