зеркало из https://github.com/microsoft/git.git
Retire git-runstatus for real.
The command was removed from the builtin command list and there was no way to invoke it, but the code was still there. Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Родитель
5b4617c749
Коммит
fa4701601a
|
@ -1,68 +0,0 @@
|
||||||
git-runstatus(1)
|
|
||||||
================
|
|
||||||
|
|
||||||
NAME
|
|
||||||
----
|
|
||||||
git-runstatus - A helper for git-status and git-commit
|
|
||||||
|
|
||||||
|
|
||||||
SYNOPSIS
|
|
||||||
--------
|
|
||||||
'git-runstatus' [--color|--nocolor] [--amend] [--verbose] [--untracked]
|
|
||||||
|
|
||||||
|
|
||||||
DESCRIPTION
|
|
||||||
-----------
|
|
||||||
Examines paths in the working tree that has changes unrecorded
|
|
||||||
to the index file, and changes between the index file and the
|
|
||||||
current HEAD commit. The former paths are what you _could_
|
|
||||||
commit by running 'git add' (or 'git rm' if you are deleting) before running 'git
|
|
||||||
commit', and the latter paths are what you _would_ commit by
|
|
||||||
running 'git commit'.
|
|
||||||
|
|
||||||
If there is no path that is different between the index file and
|
|
||||||
the current HEAD commit, the command exits with non-zero status.
|
|
||||||
|
|
||||||
Note that this is _not_ the user level command you would want to
|
|
||||||
run from the command line. Use 'git-status' instead.
|
|
||||||
|
|
||||||
|
|
||||||
OPTIONS
|
|
||||||
-------
|
|
||||||
--color::
|
|
||||||
Show colored status, highlighting modified file names.
|
|
||||||
|
|
||||||
--nocolor::
|
|
||||||
Turn off coloring.
|
|
||||||
|
|
||||||
--amend::
|
|
||||||
Show status based on HEAD^1, not HEAD, i.e. show what
|
|
||||||
'git-commit --amend' would do.
|
|
||||||
|
|
||||||
--verbose::
|
|
||||||
Show unified diff of all file changes.
|
|
||||||
|
|
||||||
--untracked::
|
|
||||||
Show files in untracked directories, too. Without this
|
|
||||||
option only its name and a trailing slash are displayed
|
|
||||||
for each untracked directory.
|
|
||||||
|
|
||||||
|
|
||||||
OUTPUT
|
|
||||||
------
|
|
||||||
The output from this command is designed to be used as a commit
|
|
||||||
template comments, and all the output lines are prefixed with '#'.
|
|
||||||
|
|
||||||
|
|
||||||
Author
|
|
||||||
------
|
|
||||||
Originally written by Linus Torvalds <torvalds@osdl.org> as part
|
|
||||||
of git-commit, and later rewritten in C by Jeff King.
|
|
||||||
|
|
||||||
Documentation
|
|
||||||
--------------
|
|
||||||
Documentation by David Greaves, Junio C Hamano and the git-list <git@vger.kernel.org>.
|
|
||||||
|
|
||||||
GIT
|
|
||||||
---
|
|
||||||
Part of the gitlink:git[7] suite
|
|
2
Makefile
2
Makefile
|
@ -933,7 +933,7 @@ git-http-push$X: revision.o http.o http-push.o $(GITLIBS)
|
||||||
|
|
||||||
$(LIB_OBJS) $(BUILTIN_OBJS): $(LIB_H)
|
$(LIB_OBJS) $(BUILTIN_OBJS): $(LIB_H)
|
||||||
$(patsubst git-%$X,%.o,$(PROGRAMS)): $(LIB_H) $(wildcard */*.h)
|
$(patsubst git-%$X,%.o,$(PROGRAMS)): $(LIB_H) $(wildcard */*.h)
|
||||||
builtin-revert.o builtin-runstatus.o wt-status.o: wt-status.h
|
builtin-revert.o wt-status.o: wt-status.h
|
||||||
|
|
||||||
$(LIB_FILE): $(LIB_OBJS)
|
$(LIB_FILE): $(LIB_OBJS)
|
||||||
$(QUIET_AR)$(RM) $@ && $(AR) rcs $@ $(LIB_OBJS)
|
$(QUIET_AR)$(RM) $@ && $(AR) rcs $@ $(LIB_OBJS)
|
||||||
|
|
|
@ -1,38 +0,0 @@
|
||||||
#include "builtin.h"
|
|
||||||
#include "cache.h"
|
|
||||||
#include "wt-status.h"
|
|
||||||
|
|
||||||
extern int wt_status_use_color;
|
|
||||||
|
|
||||||
static const char runstatus_usage[] =
|
|
||||||
"git-runstatus [--color|--nocolor] [--amend] [--verbose] [--untracked]";
|
|
||||||
|
|
||||||
int cmd_runstatus(int argc, const char **argv, const char *prefix)
|
|
||||||
{
|
|
||||||
struct wt_status s;
|
|
||||||
int i;
|
|
||||||
|
|
||||||
git_config(git_status_config);
|
|
||||||
wt_status_prepare(&s);
|
|
||||||
s.prefix = prefix;
|
|
||||||
|
|
||||||
for (i = 1; i < argc; i++) {
|
|
||||||
if (!strcmp(argv[i], "--color"))
|
|
||||||
wt_status_use_color = 1;
|
|
||||||
else if (!strcmp(argv[i], "--nocolor"))
|
|
||||||
wt_status_use_color = 0;
|
|
||||||
else if (!strcmp(argv[i], "--amend")) {
|
|
||||||
s.amend = 1;
|
|
||||||
s.reference = "HEAD^1";
|
|
||||||
}
|
|
||||||
else if (!strcmp(argv[i], "--verbose"))
|
|
||||||
s.verbose = 1;
|
|
||||||
else if (!strcmp(argv[i], "--untracked"))
|
|
||||||
s.untracked = 1;
|
|
||||||
else
|
|
||||||
usage(runstatus_usage);
|
|
||||||
}
|
|
||||||
|
|
||||||
wt_status_print(&s);
|
|
||||||
return s.commitable ? 0 : 1;
|
|
||||||
}
|
|
|
@ -98,7 +98,6 @@ git-revert mainporcelain
|
||||||
git-rev-list plumbinginterrogators
|
git-rev-list plumbinginterrogators
|
||||||
git-rev-parse ancillaryinterrogators
|
git-rev-parse ancillaryinterrogators
|
||||||
git-rm mainporcelain common
|
git-rm mainporcelain common
|
||||||
git-runstatus ancillaryinterrogators
|
|
||||||
git-send-email foreignscminterface
|
git-send-email foreignscminterface
|
||||||
git-send-pack synchingrepositories
|
git-send-pack synchingrepositories
|
||||||
git-shell synchelpers
|
git-shell synchelpers
|
||||||
|
|
Загрузка…
Ссылка в новой задаче