Git命令大全:从基础到高级应用
一、增加/删除文件
1.1 添加文件到暂存区
git add <文件名>
1.2 添加所有文件到暂存区
git add .
1.3 从暂存区移除文件
git reset <文件名>
1.4 从版本库和工作区删除文件
git rm <文件名>
二、代码提交
2.1 提交暂存区文件到本地仓库
git commit -m "提交信息"
2.2 修改最后一次提交信息
git commit --amend -m "新提交信息"
三、本地分支
3.1 创建新分支
git branch <分支名>
3.2 切换分支
git checkout <分支名>
3.3 创建并切换到新分支
git checkout -b <分支名>
3.4 删除分支
git branch -d <分支名>
四、远程分支/仓库
4.1 添加远程仓库
git remote add <远程仓库名> <远程仓库地址>
4.2 推送本地分支到远程仓库
git push <远程仓库名> <本地分支名>
4.3 删除远程分支
git push <远程仓库名> --delete <远程分支名>
五、撤销
5.1 恢复工作区至上一次提交
git checkout -- <文件名>
5.2 撤销暂存区的修改
git reset HEAD <文件名>
5.3 撤销最后一次提交
git reset --soft HEAD^
六、查看信息
6.1 查看文件修改状态
git status
6.2 查看提交历史
git log
6.3 查看文件具体修改内容
git diff <文件名>
七、标签
7.1 创建标签
git tag <标签名>
7.2 推送标签到远程仓库
git push origin <标签名>
八、上传本地项目到远程仓库演示
1. 初始化本地仓库:
git init
2. 添加远程仓库:
git remote add origin <远程仓库地址>
3. 添加所有文件到暂存区:
git add .
4. 提交到本地仓库:
git commit -m "初始提交"
5. 推送到远程仓库:
git push -u origin master
九、拉取远程代码演示
1. 克隆远程仓库:
git clone <远程仓库地址>
2. 切换到工作目录:
cd <仓库目录>
3. 拉取最新代码:
git pull origin master
以上是Git的基础命令,覆盖了常见的操作场景。随着对Git的深入了解,你将发现更多强大而高级的用法。希望这份命令大全对你有所帮助!