git100个命令动态图

不及物动词 其他 91

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    抱歉,暂时无法提供动态图形式的git命令展示。不过,我可以为您提供Git常用的100个命令列表,供您参考:

    1. git init:初始化一个新的git仓库。
    2. git clone :克隆远程仓库到本地。
    3. git add :将文件添加到暂存区。
    4. git commit -m “message”:将暂存区的文件提交到版本库。
    5. git status:查看工作区、暂存区、版本库的状态。
    6. git diff:查看工作区与暂存区的差异。
    7. git diff –cached:查看暂存区与版本库的差异。
    8. git diff HEAD:查看工作区与版本库的差异。
    9. git diff :查看两个提交之间的差异。
    10. git log:查看提交历史。
    11. git log –oneline:以简洁形式查看提交历史。
    12. git log -p:查看提交的详细差异。
    13. git log –author=”name”:按作者过滤提交历史。
    14. git reset
    :退回到指定的提交。
    15. git checkout — :撤销对文件的修改。
    16. git branch:显示所有分支。
    17. git branch :创建新的分支。
    18. git branch -d
    :删除分支。
    19. git checkout
    :切换分支。
    20. git merge
    :将指定分支合并到当前分支。
    21. git stash:将当前的修改保存到一个临时区域。
    22. git stash apply:恢复最近的临时保存状态。
    23. git stash list:显示临时保存状态的列表。
    24. git stash drop:删除最近的临时保存状态。
    25. git remote:查看远程仓库信息。
    26. git remote add :添加远程仓库。
    27. git push :将本地的提交推送到远程仓库。
    28. git pull :将远程仓库的提交拉取到本地。
    29. git fetch :获取远程仓库的最新提交。
    30. git tag:列出所有标签。
    31. git tag :创建一个标签。
    32. git tag -a
    -m “message”:创建带有注释的标签。
    33. git tag -d
    :删除标签。
    34. git show
    :显示标签的详细信息。
    35. git blame :显示文件每一行的修改信息。
    36. git remote -v:显示远程仓库的详细地址。
    37. git branch -m :重命名当前分支。
    38. git config –global user.name ““:设置用户名。
    39. git config –global user.email ““:设置用户邮箱。
    40. git config –global color.ui auto:开启彩色输出。
    41. git cherry-pick :将指定的提交应用到当前分支。
    42. git rebase :将当前分支变基到目标分支。
    43. git reset –soft :重置当前分支的HEAD到指定的提交。
    44. git reset –hard
    :重置当前分支的HEAD和工作区到指定的提交。
    45. git checkout -b :创建新的分支并切换到该分支。
    46. git commit –amend:修改最近一次提交的消息。
    47. git rm :删除文件并将操作添加到暂存区。
    48. git log –graph:以图形化方式查看提交历史。
    49. git reflog:查看HEAD的移动历史。
    50. git show-branch:显示分支的历史和分支间的关系。

    51. git branch -r:查看远程仓库的分支列表。
    52. git push –tags:将本地的所有标签推送到远程仓库。
    53. git fetch –prune:获取远程仓库的最新提交并删除本地不存在的分支。
    54. git clean -n:显示将要删除的文件。
    55. git clean -f:清除工作区中未被跟踪的文件。
    56. git revert :撤销指定的提交。
    57. git stash branch :从临时保存状态创建新的分支。
    58. git shortlog:按作者统计提交次数。
    59. git grep :在版本库中搜索指定的模式。
    60. git bisect start:开始使用二分法进行错误定位。
    61. git blame -L , :指定文件的指定行数的修改信息。
    62. git config –global core.ignorecase false:关闭大小写敏感。
    63. git revert –no-commit ..HEAD:撤销一系列的提交。
    64. git cherry-pick –continue:继续cherry-pick操作。
    65. git cherry-pick –abort:放弃当前的cherry-pick操作。
    66. git checkout —

    :撤销对指定目录的修改。
    67. git pull –rebase:从远程仓库拉取提交并进行变基操作。
    68. git commit –fixup=:修复之前的提交。
    69. git commit –squash=
    :将之前的提交合并为一个提交。
    70. git branch –merged:显示已合并到当前分支的分支列表。
    71. git branch –no-merged:显示未合并到当前分支的分支列表。
    72. git rebase –continue:继续rebase操作。
    73. git rebase –abort:放弃当前的rebase操作。
    74. git rebase -i
    :交互式地变基到指定的提交。
    75. git tag -a -s -m “message”:创建带有数字签名的标签。
    76. git blame -C -M :显示包括代码复制和移动的修改信息。
    77. git diff .. :查看两个提交之间指定文件的差异。
    78. git blame -L :// :显示指定文件中匹配正则表达式的修改信息。
    79. git remote rename :重命名远程仓库。
    80. git remote remove :移除远程仓库。
    81. git mv :重命名文件并将操作添加到暂存区。

    82. git submodule add :添加子模块。
    83. git submodule init:初始化已存在的子模块。
    84. git submodule update:更新子模块。
    85. git submodule sync:同步子模块的url。
    86. git submodule status:显示子模块的状态。
    87. git blame -L ,:指定文件的指定行数的修改信息。
    88. git stash drop :删除指定的临时保存状态。
    89. git stash pop
    :恢复指定的临时保存状态并删除。
    90. git stash apply
    :恢复指定的临时保存状态但不删除。
    91. git cherry-pick ..:将一系列的提交应用到当前分支。
    92. git reflog show :显示指定分支的HEAD的移动历史。
    93. git clean -df:清除工作区中未被跟踪的文件和目录。
    94. git grep -i :在版本库中不区分大小写地搜索指定的模式。
    95. git revert –no-edit ..HEAD:撤销一系列的提交,忽略编辑提交信息。
    96. git log –follow :显示指定文件的提交历史,包括文件重命名。
    97. git diff –word-diff .. :按单词显示两个提交之间指定文件的差异。
    98. git blame -L , -C -M :显示指定文件的指定行数的修改信息,包括代码复制和移动。
    99. git blame -L :// -C -M :显示指定文件中匹配正则表达式的修改信息,包括代码复制和移动。
    100. git mv
    :移动文件到新的目录并将操作添加到暂存区。

    这是100个Git常用的命令,希望对您有所帮助!如需了解具体命令的使用方法和更多命令,请查阅Git官方文档或其他参考资料。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    抱歉,目前我们不能为您提供动态图。但是,我可以为您列举一些常用的Git命令,并提供相关的解释。以下是Git的一百个常用命令:

    1. git init:在当前目录中初始化一个新的Git仓库。
    2. git clone [url]:克隆远程仓库到本地。
    3. git status:查看当前工作区和暂存区的状态。
    4. git add [file]:将指定文件添加到暂存区。
    5. git commit -m “[message]”:提交暂存区的改动到本地仓库,并添加提交信息。
    6. git push:将本地仓库的改动推送到远程仓库。
    7. git pull:将远程仓库的改动拉取到本地仓库。
    8. git branch:列出当前仓库的所有分支。
    9. git branch [branch name]:创建新的分支。
    10. git checkout [branch name]:切换到指定分支。
    11. git merge [branch name]:将指定分支合并到当前分支。
    12. git remote:查看当前配置的远程仓库。
    13. git remote add [name] [url]:添加一个新的远程仓库。
    14. git remote rm [name]:移除指定的远程仓库。
    15. git log:查看提交历史。
    16. git diff:查看当前工作区与上一次提交之间的差异。
    17. git reset [commit]:回退到指定的提交。
    18. git checkout [file]:撤销对指定文件的修改。
    19. git stash:将当前改动暂存起来。
    20. git stash apply:恢复最近一次暂存的改动。
    21. git tag [name]:为当前提交打上标签。
    22. git show [tag/commit]:查看指定标签或提交的详细信息。
    23. git grep [pattern]:在仓库中查找匹配指定模式的代码。
    24. git blame [file]:显示指定文件的每一行是由谁修改的。
    25. git config:配置Git。
    26. git mv [file] [new file]:重命名或移动文件。
    27. git fetch:从远程仓库获取最新的改动,但不自动合并。
    28. git rebase:将当前分支的改动重新应用在另一个分支上。
    29. git cherry-pick [commit]:将指定提交的改动应用到当前分支上。
    30. git bisect:通过二分查找定位导致Bug的特定提交。
    31. git reflog:查看引用日志,包括HEAD、分支和标签的移动历史。
    32. git submodule:管理Git子模块。
    33. git revert [commit]:撤销指定提交的改动,并创建一个新的提交。
    34. git archive:创建一个可供导出的压缩文件。
    35. git log –oneline:只显示提交的简短信息。
    36. git log –graph:以图形的形式显示分支的合并历史。
    37. git blame -L [start],[end] [file]:仅显示指定范围内的代码修改信息。
    38. git commit –amend:修改最近一次提交的信息。
    39. git cherry-pick –no-commit [commit]:将指定提交的改动应用到当前分支上,但不自动提交。
    40. git stash drop:放弃最近一次暂存的改动。
    41. git revert –no-commit [commit]:撤销指定提交的改动,但不自动提交。
    42. git bisect start:开始Bug导致的二分查找。
    43. git reflog [branch]:显示指定分支的引用日志。
    44. git diff [commit1] [commit2]:查看两次提交之间的差异。
    45. git remote show [remote]:显示指定远程仓库的详细信息。
    46. git branch -d [branch name]:删除指定分支。
    47. git push origin –delete [branch name]:删除远程仓库中的指定分支。
    48. git log –author=[author]:只显示指定作者的提交记录。
    49. git reflog delete:删除引用日志中的一条记录。
    50. git cherry-pick –continue:继续正在进行的cherry-pick操作。
    51. git stash drop [stash ID]:删除指定的暂存改动。
    52. git revert –abort:放弃正在进行的撤销操作。
    53. git rebase –continue:继续正在进行的rebase操作。
    54. git stash pop:恢复并删除最近一次暂存的改动。
    55. git diff –cached [file]:查看暂存区与最近一次提交之间的差异。
    56. git reset –hard [commit]:丢弃指定提交之后的所有改动,并将仓库重置到指定提交。
    57. git cherry-pick –abort:放弃正在进行的cherry-pick操作。
    58. git blame -L [start],+N [file]:仅显示从指定行开始的N行代码的修改信息。
    59. git stash branch [branch name]:从指定的暂存改动新建一个分支。
    60. git revert –continue:继续正在进行的撤销操作。
    61. git rebase –abort:放弃正在进行的rebase操作。
    62. git diff [branch1] [branch2]:查看两个分支之间的差异。
    63. git remote rename [old name] [new name]:将远程仓库的名称重命名。
    64. git branch -m [old name] [new name]:将分支的名称重命名。
    65. git push origin [branch name]:将指定分支推送到远程仓库。
    66. git push –force:强制推送改动,覆盖远程仓库。
    67. git log –decorate:以图形化的形式显示提交历史,并标记分支和标签。
    68. git stash list:显示当前保存的所有暂存改动。
    69. git stash apply [stash ID]:恢复指定的暂存改动。
    70. git stash clear:清空所有保存的暂存改动。
    71. git log –grep [pattern]:只显示包含指定模式的提交记录。
    72. git cherry-pick –strategy-option=theirs [commit]:选择指定提交的改动,当冲突时选择对方的改动。
    73. git revert –no-commit [commit1] [commit2]:撤销一系列的提交改动,但不自动提交。
    74. git rebase –interactive [commit]:将当前分支与指定提交合并,并使用交互式界面来调整提交顺序等。
    75. git diff [commit] [file]:查看指定文件与指定提交之间的差异。
    76. git reset HEAD [file]:取消对指定文件的暂存。
    77. git diff [commit1]..[commit2]:查看两个提交之间的差异。
    78. git remote -v:查看当前配置的远程仓库的详细信息。
    79. git branch –merged:列出已合并到当前分支的分支。
    80. git branch –no-merged:列出尚未合并到当前分支的分支。
    81. git log -S [string]:只显示包含指定字符串的提交记录。
    82. git cherry-pick –strategy-option=theirs [commit1] [commit2]:选择一系列的提交改动,当冲突时选择对方的改动。
    83. git revert –no-commit [commit1]..[commit2]:撤销两个提交之间的改动,但不自动提交。
    84. git rebase –interactive [commit1] [commit2]:将当前分支与两个指定提交之间的改动合并,并使用交互式界面来调整提交顺序等。
    85. git diff HEAD [file]:查看指定文件与最近一次提交之间的差异。
    86. git reset –soft [commit]:撤销指定提交之后的所有改动,并将这些改动移动到暂存区。
    87. git diff –name-only [commit1] [commit2]:查看两个提交之间改动的文件列表。
    88. git remote prune [remote]:移除本地不再存在的远程分支。
    89. git cherry-pick –strategy-option=theirs [commit1]..[commit2]:选择两个提交之间的改动,当冲突时选择对方的改动。
    90. git revert –no-commit [commit1]…[commit2]:撤销从commit1到commit2之间的改动,但不自动提交。
    91. git rebase –interactive [commit1] [commit2]:将当前分支与两个指定提交之间的改动合并,并使用交互式界面来调整提交顺序等。
    92. git diff [branch1]…[branch2]:查看两个分支之间不同的文件。
    93. git branch -a:列出包括远程分支在内的所有分支。
    94. git push –all:将所有分支推送到远程仓库。
    95. git log -n [number]:只显示指定数量的最近提交记录。
    96. git cherry-pick –strategy-option=ours [commit]:选择指定提交的改动,当冲突时选择当前分支的改动。
    97. git revert –no-commit [commit]:撤销指定提交的改动,但不自动提交。
    98. git rebase –interactive [branch]:将当前分支与另一个分支之间的改动合并,并使用交互式界面来调整提交顺序等。
    99. git diff [commit]..[file]:查看指定文件与指定提交之间的差异。
    100. git reset –mixed [commit]:撤销指定提交之后的所有改动,并将这些改动放到工作区。

    这些是Git的一百个常用命令,涵盖了Git的基本操作和常见的场景。可以根据实际需求选择合适的命令来使用。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    很抱歉,我无法提供动态图。但是我可以为您提供一个关于Git的常用命令列表,并解释它们的使用方法和操作流程。以下是常见的Git命令及其用法:

    1. 初始化一个新的Git仓库:
    “`
    git init
    “`
    该命令用于在当前目录创建一个新的Git仓库。

    2. 克隆一个远程仓库:
    “`
    git clone
    “`
    该命令用于将远程仓库克隆到本地,remote_url是远程仓库的URL地址。

    3. 添加文件到暂存区:
    “`
    git add
    “`
    该命令用于将文件添加到Git的暂存区。

    4. 提交更改到本地仓库:
    “`
    git commit -m “commit message”
    “`
    该命令用于将暂存区的更改提交到本地仓库,commit message是提交的描述信息。

    5. 查看仓库状态:
    “`
    git status
    “`
    该命令用于查看当前工作目录和暂存区的文件状态。

    6. 查看提交历史:
    “`
    git log
    “`
    该命令用于查看提交历史记录。

    7. 创建一个新分支:
    “`
    git branch
    “`
    该命令用于创建一个新的分支,branch_name是分支的名称。

    8. 切换到一个分支:
    “`
    git checkout
    “`
    该命令用于切换到指定的分支,branch_name是分支的名称。

    9. 合并分支:
    “`
    git merge
    “`
    该命令用于将指定分支的更改合并到当前分支。

    10. 拉取远程分支的更改:
    “`
    git pull origin
    “`
    该命令用于从远程仓库拉取指定分支的最新更改。

    11. 推送本地分支到远程仓库:
    “`
    git push origin
    “`
    该命令用于将本地分支推送到远程仓库。

    12. 创建一个标签:
    “`
    git tag -a -m “tag message”
    “`
    该命令用于在当前版本上创建一个标签,tag_name是标签的名称,tag message是标签的描述信息。

    这些命令只是Git中的一小部分,还有很多其他命令和用法。希望这些简单的例子能够帮助你了解Git的基本操作流程。如果您需要更深入的了解和学习,我建议您查阅Git官方文档或者参考一些Git教程。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部