Git 速成课程
以下是一些常用 Git 命令的速查表:
设置
- git config --global user.name“您的姓名”:设置你的名字作为提交作者
- git config --global 用户.email " your@email.com ":设置您的电子邮件作为提交作者
创建存储库
- git 初始化:初始化新的 Git 存储库
- git克隆<repository>:克隆现有存储库
做出改变
- git状态:检查存储库的状态
- git 添加<file>:将文件添加到暂存区
- git 添加 . :将所有修改过的文件和新文件添加到暂存区
- git commit -m“消息”:提交更改并发送消息
- git 重置 HEAD <file>:从暂存区移除文件
观看历史记录
- git日志:查看提交历史记录
- git diff:查看尚未暂存的更改
- git diff --staged:查看已暂存的更改
使用遥控器
- git 远程添加<name> <url>:添加远程存储库
- git push <name> <branch>:将更改推送到远程存储库
- git pull <name> <branch>:从远程存储库提取更改
分枝
- git分支:列出所有分支
- git分支<name>:创建新分支
- git 分支 -d <name>:删除分支
- git 签出<name>:切换到分支
合并
- git合并<branch>:将分支合并到当前分支
存储更改
- git 存储:储藏变化
- git存储列表:查看储藏列表
- git 存储应用:应用最新的存储
- git 存储删除:丢弃最新的存储
标记
- git 标签<tagname>:创建新标签
- git 标签 -a <tagname>-m“消息”:创建带有消息的新标签
- git 标签 -d <tagname>:删除标签
- git push --标签:将标签推送到远程存储库
恢复更改
- git 恢复 HEAD:恢复最后一次提交
- git 恢复<commit>:恢复特定提交
重置
- git 重置 HEAD:将暂存区重置为最后一次提交
- git reset --hard HEAD:将暂存区和工作目录重置为最后一次提交
- git reset --hard <commit>:将暂存区和工作目录重置为特定提交
别名
- git config——全局别名。<alias_name> <git_command>:为常用命令创建别名
 后端开发教程 - Java、Spring Boot 实战 - msg200.com
            后端开发教程 - Java、Spring Boot 实战 - msg200.com