【git】git 常用命令
相关文章
git 常用命令
一、配置相关命令
- git config
用于配置 Git 的各种属性和选项。
设置用户信息
1 |
|
查看配置信息
1 |
|
取消配置
1 |
|
单个仓库配置
1 |
|
二、仓库操作命令:
- git init
在当前目录下初始化一个新的 Git 仓库。
- git clone
从远程仓库克隆一个仓库到本地。
三、工作区操作命令:
- git add
将工作目录中的文件添加到暂存区。
- git status
查看工作目录和暂存区的状态。
- git diff
查看工作目录中文件与暂存区或最新提交之间的差异。
四、暂存区操作命令:
- git commit
将暂存区中的文件提交到本地仓库。
1 |
|
五、分支操作命令:
- git branch
查看、创建、删除分支。
删除本地分支
1 |
|
- git checkout
切换分支或恢复文件。
基于tag创建新的分支
1 |
|
- git merge
将一个分支的更改合并到另一个分支。
1 |
|
六、远程仓库操作命令:
- git remote
管理远程仓库。
查看远程连接
1 |
|
添加远程连接
1 |
|
删除远程连接
1 |
|
- git fetch
从远程仓库获取最新代码但不合并。
- git pull
从远程仓库获取最新代码并合并到本地。
1 |
|
- git push
将本地提交推送到远程仓库。
推送更改
1 |
|
删除远程分支
1 |
|
七、版本管理和历史记录命令:
- git log
查看提交历史。
- git show
查看指定提交的详细信息。
- git blame
查看文件的每一行是由谁提交的。
八、撤销和恢复命令:
- git checkout
用于撤销工作区的更改。
- git reset
用于撤销提交或重置当前分支到指定状态。
- git reset
从暂存区中移除文件,或重置暂存区到指定状态。
Soft 模式
回退提交,并保留提交内容在暂存区(Index)中,工作目录不变。
1 |
|
Mixed 模式
Mixed 模式:回退提交,并取消暂存区的更改,但保留更改在工作目录中。
1 |
|
Hard 模式
彻底回退提交,并且丢弃暂存区和工作目录中的更改。
1 |
|
- git revert
用于创建新的提交来撤销指定提交的更改。
九、标签操作命令:
- git tag
创建、查看和删除标签。
十、其他命令:
- git stash
用于保存当前工作目录的临时状态,以便后续恢复使用。
- git submodule
管理子模块。
喜欢这篇文章?打赏一下支持一下作者吧!
【git】git 常用命令
https://www.cccccl.com/20230401/git/git 常用命令/