Low-Level Commands (Plumbing) Flashcards Preview

Git Commands > Low-Level Commands (Plumbing) > Flashcards

Flashcards in Low-Level Commands (Plumbing) Deck (114):
1

git-apply(1)

Apply a patch to files and/or to the index.

2

git-checkout-index(1)

Copy files from the index to the working tree.

3

git-commit-tree(1)

Create a new commit object.

4

git-hash-object(1)

Compute object ID and optionally creates a blob from a file.

5

git-index-pack(1)

Build pack index file for an existing packed archive.

6

git-merge-file(1)

Run a three-way file merge.

7

git-merge-index(1)

Run a merge for files needing merging.

8

git-mktag(1)

Creates a tag object.

9

git-mktree(1)

Build a tree-object from ls-tree formatted text.

10

git-pack-objects(1)

Create a packed archive of objects.

11

git-prune-packed(1)

Remove extra objects that are already in pack files.

12

git-read-tree(1)

Reads tree information into the index.

13

git-symbolic-ref(1)

Read and modify symbolic refs.

14

git-unpack-objects(1)

Unpack objects from a packed archive.

15

git-update-index(1)

Register file contents in the working tree to the index.

16

git-update-ref(1)

Update the object name stored in a ref safely.

17

git-write-tree(1)

Create a tree object from the current index.

18

git-cat-file(1)

Provide content or type and size information for repository objects.

19

git-diff-files(1)

Compares files in the working tree and the index.

20

git-diff-index(1)

Compares content and mode of blobs between the index and repository.

21

Apply a patch to files and/or to the index.

git-apply(1)

22

Copy files from the index to the working tree.

git-checkout-index(1)

23

Create a new commit object.

git-commit-tree(1)

24

Compute object ID and optionally creates a blob from a file.

git-hash-object(1)

25

Build pack index file for an existing packed archive.

git-index-pack(1)

26

Run a three-way file merge.

git-merge-file(1)

27

Run a merge for files needing merging.

git-merge-index(1)

28

Creates a tag object.

git-mktag(1)

29

Build a tree-object from ls-tree formatted text.

git-mktree(1)

30

Create a packed archive of objects.

git-pack-objects(1)

31

Remove extra objects that are already in pack files.

git-prune-packed(1)

32

Reads tree information into the index.

git-read-tree(1)

33

Read and modify symbolic refs.

git-symbolic-ref(1)

34

Unpack objects from a packed archive.

git-unpack-objects(1)

35

Register file contents in the working tree to the index.

git-update-index(1)

36

Update the object name stored in a ref safely.

git-update-ref(1)

37

Create a tree object from the current index.

git-write-tree(1)

38

Provide content or type and size information for repository objects.

git-cat-file(1)

39

Compares files in the working tree and the index.

git-diff-files(1)

40

Compares content and mode of blobs between the index and repository.

git-diff-index(1)

41

git-diff-tree(1)

Compares the content and mode of blobs found via two tree objects.

42

git-for-each-ref(1)

Output information on each ref.

43

git-ls-files(1)

Show information about files in the index and the working tree.

44

git-ls-remote(1)

List references in a remote repository.

45

git-ls-tree(1)

List the contents of a tree object.

46

git-merge-base(1)

Find as good common ancestors as possible for a merge.

47

git-name-rev(1)

Find symbolic names for given revs.

48

git-pack-redundant(1)

Find redundant pack files.

49

git-rev-list(1)

Lists commit objects in reverse chronological order.

50

git-show-index(1)

Show packed archive index.

51

git-show-ref(1)

List references in a local repository.

52

git-tar-tree(1)

(deprecated) Create a tar archive of the files in the named tree object.

53

git-unpack-file(1)

Creates a temporary file with a blob’s contents.

54

git-var(1)

Show a git logical variable.

55

git-verify-pack(1)

Validate packed git archive files.

56

git-daemon(1)

A really simple server for git repositories.

57

git-fetch-pack(1)

Receive missing objects from another repository.

58

git-http-backend(1)

Server side implementation of Git over HTTP.

59

git-send-pack(1)

Push objects over git protocol to another repository.

60

git-update-server-info(1)

Update auxiliary info file to help dumb servers.

61

Compares the content and mode of blobs found via two tree objects.

git-diff-tree(1)

62

Output information on each ref.

git-for-each-ref(1)

63

Show information about files in the index and the working tree.

git-ls-files(1)

64

List references in a remote repository.

git-ls-remote(1)

65

List the contents of a tree object.

git-ls-tree(1)

66

Find as good common ancestors as possible for a merge.

git-merge-base(1)

67

Find symbolic names for given revs.

git-name-rev(1)

68

Find redundant pack files.

git-pack-redundant(1)

69

Lists commit objects in reverse chronological order.

git-rev-list(1)

70

Show packed archive index.

git-show-index(1)

71

List references in a local repository.

git-show-ref(1)

72

(deprecated) Create a tar archive of the files in the named tree object.

git-tar-tree(1)

73

Creates a temporary file with a blob’s contents.

git-unpack-file(1)

74

Show a git logical variable.

git-var(1)

75

Validate packed git archive files.

git-verify-pack(1)

76

A really simple server for git repositories.

git-daemon(1)

77

Receive missing objects from another repository.

git-fetch-pack(1)

78

Server side implementation of Git over HTTP.

git-http-backend(1)

79

Push objects over git protocol to another repository.

git-send-pack(1)

80

Update auxiliary info file to help dumb servers.

git-update-server-info(1)

81

git-http-fetch(1)

Download from a remote git repository via HTTP.

82

git-http-push(1)

Push objects over HTTP/DAV to another repository.

83

git-parse-remote(1)

Routines to help parsing remote repository access parameters.

84

git-receive-pack(1)

Receive what is pushed into the repository.

85

git-shell(1)

Restricted login shell for Git-only SSH access.

86

git-upload-archive(1)

Send archive back to git-archive.

87

git-upload-pack(1)

Send objects packed back to git-fetch-pack.

88

git-check-attr(1)

Display gitattributes information.

89

git-check-ref-format(1)

Ensures that a reference name is well formed.

90

git-fmt-merge-msg(1)

Produce a merge commit message.

91

git-mailinfo(1)

Extracts patch and authorship from a single e-mail message.

92

git-mailsplit(1)

Simple UNIX mbox splitter program.

93

git-merge-one-file(1)

The standard helper program to use with git-merge-index.

94

git-patch-id(1)

Compute unique ID for a patch.

95

git-peek-remote(1)

(deprecated) List the references in a remote repository.

96

git-sh-setup(1)

Common git shell script setup code.

97

git-stripspace(1)

Filter out empty lines.

98

Download from a remote git repository via HTTP.

git-http-fetch(1)

99

Push objects over HTTP/DAV to another repository.

git-http-push(1)

100

Routines to help parsing remote repository access parameters.

git-parse-remote(1)

101

Receive what is pushed into the repository.

git-receive-pack(1)

102

Restricted login shell for Git-only SSH access.

git-shell(1)

103

Send archive back to git-archive.

git-upload-archive(1)

104

Send objects packed back to git-fetch-pack.

git-upload-pack(1)

105

Display gitattributes information.

git-check-attr(1)

106

Ensures that a reference name is well formed.

git-check-ref-format(1)

107

Produce a merge commit message.

git-fmt-merge-msg(1)

108

Extracts patch and authorship from a single e-mail message.

git-mailinfo(1)

109

Simple UNIX mbox splitter program.

git-mailsplit(1)

110

The standard helper program to use with git-merge-index.

git-merge-one-file(1)

111

Compute unique ID for a patch.

git-patch-id(1)

112

(deprecated) List the references in a remote repository.

git-peek-remote(1)

113

Common git shell script setup code.

git-sh-setup(1)

114

Filter out empty lines.

git-stripspace(1)