git常用命令

2023-09-01 15:24:53 3585

git常用命令

以下是按功能分类描述的常用Git命令:

创建和克隆仓库:

git init: 在本地目录中初始化一个新的Git仓库。

git clone : 克隆(复制)远程仓库到本地。

 

提交和修改管理:

git add : 将文件添加到暂存区。

git commit -m "": 提交暂存区中的文件,附带提交消息。

git status: 查看工作区和暂存区的状态。

git diff: 查看工作区与暂存区之间、暂存区与最新提交之间的文件差异。

git log: 查看提交日志历史。

git show : 显示特定提交的详细信息。

 

分支管理:

git branch: 列出本地分支。

git checkout : 切换到指定分支。

git checkout -b : 创建并切换到新分支。

git merge : 将指定分支合并到当前分支。

git rebase : 将当前分支的修改移到目标分支的末端。

 

远程仓库操作:

git remote -v: 查看远程仓库的信息。

git remote add : 添加一个远程仓库。

git remote remove : 移除指定的远程仓库。

git pull: 从远程仓库拉取最新修改。

git push: 将本地的修改推送到远程仓库。

 

标签和历史管理:

git tag : 创建一个标签以标记特定的提交。

git tag -a -m "" : 创建附带消息的带注释标签。

git tag -l: 列出所有标签。

git log --graph: 以图形方式显示提交历史。

 

撤销和恢复:

git reset : 从暂存区中移除文件的更改。

git reset --hard : 重置工作目录和暂存区到指定提交。

git revert : 创建一个新提交,撤销指定提交的更改。

 

其他实用命令:

git config: 配置Git的各种设置,如用户名、邮箱等。

git stash: 暂时保存未提交的工作,以便切换分支。

git stash pop: 恢复之前暂存的工作。


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: