命令 | 解释 | 备注 |
git clone 仓库路径 | 把远程仓库下载到本地 | |
git pull | 把远程仓库代码拉取到本地,以保持最新代码 | |
git status | 查看工作区代码修改状态 | |
git add . | 提交所有更改到暂存区 | |
git commit -m "备注" | 将暂存区提交到本地仓库 | |
git push origin head:master | 把本地仓库提交合并到远程master分支 | |
git branch | 查看所有分支 | |
git checkout dev | 切换分支(dev代表分支名) | |
git checkout -b dev | 在当前分支的基础上创建新分支 | |
git merge dev | 合并分支,这里假设在master分支,把dev分支合并到master分支 | |
git branch -d dev | 删除分支(但得先切换到别的分支上) | |
git log --oneline | 查看提交的历史版本(可以拿到commit _id) | |
git reset --hard commit _id git push -f origin dev | 回滚到指定版本 强制提交 | |
git checkout -- <file> | 先把暂存区的版本还原到工作区,暂存区没版本,则把版本管理库(commit之后的本地仓库) 的版本还原到工作区(二者都会撤销原来的版本回工作区) | |
git reset HEAD <file> | 可以把暂存区的修改撤销掉,重新放回工作区(暂存区会被撤销) |
git基础命令(解决90%操作)
最新推荐文章于 2024-10-01 20:47:03 发布