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 log
git 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 协议 ,转载请注明出处!