常用命令
~~~
Administrator@PC-20171024GNST MINGW32 /d/phpStudy/WWW/workspace/DragonApp (mail-task)
$ git help
usage: git [--version] [--help] [-C <path>] [-c name=value]
[--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
[-p | --paginate | --no-pager] [--no-replace-objects] [--bare]
[--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
<command> [<args>]
These are common Git commands used in various situations:
//开始一个工作区(参考:git help tutorial)
start a working area (see also: git help tutorial)
clone Clone a repository into a new directory
init Create an empty Git repository or reinitialize an existing one
//工作于当前的修改(参考:git help everyday)
work on the current change (see also: git help everyday)
add Add file contents to the index
mv Move or rename a file, a directory, or a symlink
reset Reset current HEAD to the specified state
rm Remove files from the working tree and from the index
//检查历史以及状态(参考:git help revisions)
examine the history and state (see also: git help revisions)
bisect Use binary search to find the commit that introduced a bug
grep Print lines matching a pattern
log Show commit logs
show Show various types of objects
status Show the working tree status
//成长,标记和调整你的共同历史。
grow, mark and tweak your common history
branch List, create, or delete branches
checkout Switch branches or restore working tree files
commit Record changes to the repository
diff Show changes between commits, commit and working tree, etc
merge Join two or more development histories together
rebase Reapply commits on top of another base tip
tag Create, list, delete or verify a tag object signed with GPG
//协作(参见:git help workflows)
collaborate (see also: git help workflows)
fetch Download objects and refs from another repository
pull Fetch from and integrate with another repository or a local branch
push Update remote refs along with associated objects
'git help -a' and 'git help -g' list available subcommands and some
concept guides. See 'git help <command>' or 'git help <concept>'
to read about a specific subcommand or concept.
~~~
全部命令
~~~
Administrator@PC-20171024GNST MINGW32 /d/phpStudy/WWW/workspace/DragonApp (mail- task)
$ git help --all --guid
usage: git [--version] [--help] [-C <path>] [-c name=value]
[--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
[-p | --paginate | --no-pager] [--no-replace-objects] [--bare]
[--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
<command> [<args>]
available git commands in 'C:\Users\Administrator\AppData\Local\Atlassian\Source Tree\git_local\mingw32/libexec/git-core'
add fsck-objects rebase--helper
add--interactive gc receive-pack
am get-tar-commit-id reflog
annotate grep remote
apply gui remote-ext
archimport gui--askpass remote-fd
archive gui--askyesno remote-ftp
askpass gui.tcl remote-ftps
bisect hash-object remote-http
bisect--helper help remote-https
blame http-backend repack
branch http-fetch replace
bundle http-push request-pull
cat-file imap-send rerere
check-attr index-pack reset
check-ignore init rev-list
check-mailmap init-db rev-parse
check-ref-format instaweb revert
checkout interpret-trailers rm
checkout-index log send-email
cherry ls-files send-pack
cherry-pick ls-remote sh-i18n--envsubst
citool ls-tree shortlog
clean mailinfo show
clone mailsplit show-branch
column merge show-index
commit merge-base show-ref
commit-tree merge-file stage
config merge-index stash
count-objects merge-octopus status
credential merge-one-file stripspace
credential-manager merge-ours submodule
credential-store merge-recursive submodule--helper
credential-wincred merge-resolve subtree
cvsexportcommit merge-subtree svn
cvsimport merge-tree symbolic-ref
cvsserver mergetool tag
daemon mktag unpack-file
describe mktree unpack-objects
diff mv update-index
diff-files name-rev update-ref
diff-index notes update-server-info
diff-tree p4 upload-archive
difftool pack-objects upload-pack
difftool--helper pack-redundant var
fast-export pack-refs verify-commit
fast-import patch-id verify-pack
fetch prune verify-tag
fetch-pack prune-packed web--browse
filter-branch pull whatchanged
fmt-merge-msg push worktree
for-each-ref quiltimport write-tree
format-patch read-tree
fsck rebase
git commands available from elsewhere on your $PATH
bash cmd flow lfs
The common Git guides are:
attributes Defining attributes per path
everyday Everyday Git With 20 Commands Or So
glossary A Git glossary
ignore Specifies intentionally untracked files to ignore
modules Defining submodule properties
revisions Specifying revisions and ranges for Git
tutorial A tutorial introduction to Git (for version 1.5.1 or newer)
workflows An overview of recommended workflows with Git
'git help -a' and 'git help -g' list available subcommands and some
concept guides. See 'git help <command>' or 'git help <concept>'
to read about a specific subcommand or concept.
~~~
参考命令
~~~
Administrator@PC-20171024GNST MINGW32 /d/phpStudy/WWW/workspace/DragonApp (mail- task)
$ git help reset
~~~
git log
~~~
~~~
* * * * *
https://git-scm.com/docs/git-help
- 目录
- 撤销
- Git reset
- Git revert
- Git reset 命令
- Git的撤消操作 - 重置, 签出和撤消
- 冲突
- 解决Git合并分支发生的冲突
- BASH
- 复制黏贴
- 教程
- 合并
- 合并提交
- 分支
- Gitee(码云)
- Github
- 免费私有库
- 本地仓库推送到github仓库
- 工具
- SourceTree
- 添加git-bash.exe到环境变量
- Git
- 安装
- 配置
- 命令行
- 10个技巧让开发者的Git水平迅速提升
- 3.2 Git 分支 - 分支的新建与合并
- 远程分支
- Git帮助
- Git帮助
- 显示命令帮助
- Git 命令
- 参数配置
- 还原至上次提交
- Git 操作命令
- Git tag
- Git 分支管理
- 认识分支
- 卖主分支
- 分支操作
- 本地仓库远程提交
- Git 分区
- 认识里程碑
- 忽略文件
- 已有项目
- 《Git权威指南》