git 常用命令
默认分支名称:main
默认远程名称:origin
当前分支参考:HEAD
HEAD的父级:HEAD^ 或 HEAD~1
HEAD的祖父母:HEAD^^ 或 HEAD~2
git bash 清屏
1 | clear |
第一次初始化
1 | git init |
创建文件
1 | touch <file> |
创建文件夹
1 | mkdir <file> |
查看文件内容
1 | // 在 Git 中,你可以使用以下命令查看文件内容: |
移动或重命名文件
1 | git mv <current path> <new path> |
删除文件
1 | // 将文件从git暂存区和工作区中删除 |
初始化本地仓库
1 | git init <directory> |
添加文件到暂存区
1 | // 添加单个文件 |
从暂存区删除一个文件
1 | git reset <file> |
克隆一个远程仓库
1 | git clone <url> |
提交更改
1 | git commit -m "<message>" |
查看提交日志
1 | git log |
查看历史记录
1 | 查看Git历史记录的方法有: |
查看git 仓库当前状态
1 | git status |
从存储库中删除文件
1 | git rm <file> |
显示分支
1 | git branch |
创建分支
1 | git branch <branch> |
切换分支
1 | git checkout <bransh> |
删除分支
1 | git branch -d <branch> |
合并分支
1 | git merge <branch to merge into HEAD> |
添加远程仓库
1 | git remote add <remote name> <url> |
显示远程仓库
1 | git remote |
删除远程仓库
1 | git remote remove <remote name> |
重命名远程****仓库
1 | git remote rename <old name> <new name> |
从远程仓库中获取更改
1 | git fetch <remote name> |
从特定分支获取更改
1 | git fetch <remote name> <branch> |
从远程仓库中拉取更改
1 | git pull <remote name> <branch> |
将更改推送到远程****仓库
1 | git push <remote name> |
将更改推送到特定分支
1 | git push <remote name> <branch> |
查看远程仓库改动
1 | git fetch |
添加轻标签
1 | git tag <tag> |
添加注解标签
1 | git tag -a <tag> |