发布于 2026-01-06 0 阅读
0

Git 命令列表 所有 Git 命令列表 Git 命令

Git 命令列表所有 Git 命令列表

Git 命令

Git 命令

Git 命令列表

欢迎点赞



Alt Git

告诉 Git 你是谁

描述 命令
配置作者名称。 git config --global user.name "<username>"
配置作者电子邮件地址。 git config --global user.email <email address>

获取和创建项目

描述 命令
初始化本地 Git 仓库 git init
创建远程仓库的本地副本 git clone ssh://git@github.com/<username>/<repository-name>.git

基本快照

描述 命令
检查状态 git status
将文件添加到暂存区 git add <file-name.txt>
将所有新增和修改的文件添加到暂存区 git add -A或者
git add .
提交更改 git commit -m "<commit message>"
删除文件(或文件夹) git rm -r <file-name.txt>

检查与比较

描述 命令
查看更改 git log
查看更改(详细) git log --summary
在一行中查看更改(简要) git log --oneline
git log --pretty=oneline
git log --pretty=short

撤销到上一个文件

描述 命令
列出所有提交(包括提交 ID 和提交消息) git log --oneline
返回上一次提交 git checkout<commit id>
撤销提交(撤消某个特定的提交) git revert <commit id>
重置为上一次提交(删除此后所有提交的历史记录) git reset <commit id>
停止文件跟踪 git rm --cached <file/folder>
将文件恢复到之前的提交状态 git checkout <file/to/restore>

分支与合并

描述 命令
列出分支(星号表示当前分支) git branch
列出所有分支(本地和远程) git branch -a
创建一个新分支 git branch <branch name>
创建一个新的分支并切换到该分支。 git checkout -b <branch name>
克隆远程分支并切换到该分支。 git checkout -b <branch name> origin/<branch name>
重命名本地分支 git branch -m <old branch name> <new branch name>
切换到分支 git checkout <branch name>
切换到上次借阅的分行 git checkout -
放弃对文件的更改 git checkout -- <file-name.txt>
删除分支 git branch -d <branch name>
删除远程分支 git push origin --delete <branch name>
合并前预览更改 git diff <source branch> <target branch>
将分支合并到活动分支中 git merge <branch name>
将分支合并到目标分支 git merge <source branch> <target branch>
在脏工作目录中保存更改 git stash
删除所有已保存的条目 git stash clear

分享和更新项目

描述 命令
将分支推送到远程仓库 git push origin <branch name>
将更改推送到远程仓库(并记住分支名称) git push -u origin <branch name>
将更改推送到远程仓库(已记住的分支) git push
删除远程分支 git push origin --delete <branch name>
将本地仓库更新到最新提交 git pull
从远程仓库拉取更改 git pull origin <branch name>
添加远程仓库 git remote add origin ssh://git@github.com/<username>/<repository-name>.git
将仓库的源分支设置为可通过 SSH 访问。 git remote set-url origin ssh://git@github.com/<username>/<repository-name>.git

跟随

文章来源:https://dev.to/web/list-of-all-git-commands-4m83