Git笔记二-命令
1. 常用命令
初始化
git init列出所有分支
git branch -a查看跟踪分支
git branch -vv切换分支
gti checkout <branch>创建跟踪分支
git checkout -b [分支名] [远程名]/[分支名]或者
git checkout --track origin/branch创建并切换分支
git checkout -b <branch>删除远程仓库分支
git push orign --delete <branch>合并分支
git merge状态查看命令
git status查看日志
git loggit reflog拉取代码
从仓库拉取代码
git fetch从仓库拉取代码并合并到当前分支
git plull该命令等同于
git fetch && git merge <拉去的分支> 重置代码
使用 <code> git reset [–mixed|–soft|–hard] <commit> </code> 命令重置本地仓库已提交的代码
- mixed
git reset <commit>默认不指定参数是使用的是–mixed方式,会重置归档区、暂存区,工作区代码会变回到commit时
- soft
git reset --soft <commit>使用–soft参数时,会重置归档区,暂存区、工作区会保留
- hard
git reset --hard <commit>使用–soft参数时,归档区、暂存区、工作区都会被重置
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!