现在您(可能)已经知道了 Git 是什么以及它是如何工作的,接下来看看如何使用前20个 Git 命令的示例
在前面的博客中,您了解了什么是 git。在这个博客中,我将介绍在使用 Git 时经常使用的前20个 Git 命令。
以下是 Git 命令:
- git config
- git init
- git clone
- git add
- git commit
- git diff
- git reset
- git status
- git rm
- git log
- git show
- git tag
- git branch
- git checkout
- git merge
- git remote
- git push
- git pull
- git stash
我们开始吧!
Git Commands
git config
用法: git config-global user.name“[ name ]”
用法: git config-global user.email“[ email address ]”
此命令分别设置提交时使用的作者姓名和电子邮件地址。
git init
用法: git init [存储库名称]
此命令用于启动新的存储库。
git clone
用法: git clone [ url ]
此命令用于从现有 URL 获取存储库。
git add
用法: git add [ file ]
此命令将一个文件添加到暂存区域。
用法: git add *
此命令将一个或多个添加到暂存区域。
git commit
用法: git commit-m“[键入提交消息]”
此命令在版本历史记录中永久记录或快照文件。
用法: git commit-a
此命令提交您使用 git add 命令添加的所有文件,并提交此后更改的所有文件。
git diff
用法: git diff
此命令显示尚未暂存的文件差异。
用法: git diff-stage
此命令显示暂存区域中的文件与现有的最新版本之间的差异。
用法: git diff [第一个分支][第二个分支]
这个命令显示了上面提到的两个分支之间的区别。
git reset
用法: git reset[ file ]
此命令取消文件的准备工作,但保留文件内容。
用法: git reset[提交]
此命令在指定的提交之后撤消所有提交,并在本地保留更改。
Usage: git reset –hard [commit]
用法: 这个命令丢弃所有的历史记录并返回到指定的提交。
git status
用法: git status
此命令列出必须提交的所有文件。
git rm
用法: git rm [ file ]
这个命令会从你的工作目录中删除这个文件,然后进行删除。
git log
用法: git log
此命令用于列出当前分支的版本历史记录。
用法: git log-follow [ file ]
此命令列出文件的版本历史记录,还包括文件的重命名。
git show
用法: git show [ commit ]
此命令显示指定提交的元数据和内容更改。
git tag
用法: git 标记[ committee ID ]
此命令用于为指定的提交提供标记。
git branch
用法: git Branch
此命令列出当前存储库中的所有本地分支。
用法: git Branch [ Branch name ]
此命令将创建一个新分支。
用法: git Branch-d [ Branch name ]
此命令删除特性分支。
git checkout
用法: git checkout [分支名称]
此命令用于从一个分支切换到另一个分支。
用法: git checkout-b [分支名称]
这个命令创建一个新的分支,并切换到它。
Git 合并
用法: git merge [分支名]
此命令将指定分支的历史记录合并到当前分支中。
git remote
用法: git remote add[变量名][远程服务器链接]
此命令用于将本地存储库连接到远程服务器。
git push
用法: git push [ variable name ] master
此命令将主分支的提交更改发送到远程存储库。
用法: git push [ variable name ][ Branch ]
此命令将分支提交发送到远程存储库。
用法: git push-all [ variable name ]
此命令将所有分支推送到远程存储库。
用法: git push [ variable name ] : [ Branch name ]
此命令将删除远程存储库上的一个分支。
git pull
用法: git pull [ Repository Link ]
此命令将远程服务器上的更改获取并合并到您的工作目录。
git stash
用法: git stash save
此命令临时存储所有已修改的跟踪文件。
用法: git stash pop
此命令还原最近隐藏的文件。
用法: git stash list
此命令列出所有隐藏的变更集。
用法: git stash drop
此命令放弃最近隐藏的变更集。
想了解更多关于 git 命令的信息吗?这里有一个 Git 教程来帮助你开始。或者,您可以采用自顶向下的方法,从这个 DevOps 教程开始。