git常用命令
常用 Git 命令及示例
git init
作用: 初始化一个新的 Git 仓库
用法:
1 |
|
示例
1 |
|
这将在当前目录中创建一个新的 Git 仓库
git clone
作用: 从远程仓库克隆代码到本地
用法
1 |
|
示例
1 |
|
这会将远程仓库的内容复制到本地
git status
作用: 查看工作目录的状态,包括哪些文件已更改、哪些文件未被跟踪等
用法
1 |
|
运行后会显示当前工作目录的状态
git add
作用: 将文件添加到暂存区(stage),准备提交
用法
1 |
|
可以添加单个文件或用 . 添加所有更改的文件
git commit
作用: 将暂存区的更改提交到本地仓库
用法
1 |
|
示例
1 |
|
使用 -m
标志指定提交消息
git push
作用: 将本地仓库的提交推送到远程仓库
用法
1 |
|
示例
1 |
|
将本地的 main
分支推送到远程仓库 origin
git pull
作用: 从远程仓库拉取最新的更改并合并到当前分支
用法
1 |
|
示例
1 |
|
拉取远程仓库 origin
的 main
分支到本地,不加参数默认拉取本地分支对应的仓库分支
git branch
作用: 查看、创建或删除分支
用法
1 |
|
示例
1 |
|
git checkout
作用: 切换分支或恢复文件
用法
1 |
|
示例
1 |
|
git merge
作用: 合并两个分支的更改
用法
1 |
|
示例
1 |
|
git reset
作用: 重置当前分支到某个特定提交,可以修改暂存区和工作区
用法
1 |
|
示例
1 |
|
--soft
只重置提交记录,--hard
会重置提交、暂存区和工作目录
git stash
作用: 暂时保存当前的修改,清理工作目录
用法
1 |
|
示例
1 |
|
git remote
作用: 查看或修改远程仓库的 URL
用法
1 |
|
示例
1 |
|
git fetch
作用: 从远程仓库获取数据,但不会合并到当前分支
用法
1 |
|
示例
1 |
|
从远程仓库 origin
获取数据,不传拉取所有
git常用命令
https://mengluo.com/2024/09/14/git常用命令/