首页 > 代码库 > git常用命令
git常用命令
<style>p.p1 { margin: 0.0px 0.0px 6.0px 0.0px; font: 12.0px Times }
p.p4 { margin: 0.0px 0.0px 6.0px 0.0px; font: 12.0px Times; min-height: 14.0px }
li.li1 { margin: 0.0px 0.0px 6.0px 0.0px; font: 12.0px Times }
li.li2 { margin: 0.0px 0.0px 6.0px 0.0px; font: 12.0px Times; color: #042eee }
li.li3 { margin: 0.0px 0.0px 6.0px 0.0px; font: 12.0px "Songti SC" }
span.s1 { font: 12.0px "Songti SC" }
span.s2 { }
span.s3 { color: #000000 }
span.s4 { font: 12.0px "Songti SC"; color: #000000 }
span.s5 { color: #000000 }
span.s6 { text-decoration: underline }
span.s7 { text-decoration: underline; color: #042eee }
span.s8 { font: 12.0px Times }
span.s9 { font: 12.0px Times }
ol.ol1 { list-style-type: lower-roman }
ul.ul1 { list-style-type: disc }</style>
- 查看分支:git branch
- 创建分支:git branch
- 切换分支:git checkout
- 创建+切换分支:git checkout -b
- 合并某分支到当前分支:git merge
- 删除分支:git branch -d
- 强制删除分支:git branch -D
- 删除远程分支:git push origin —delete
- 撤销单个文件的修改:git checkout — readme.txt
- 撤销所有文件的修改:git checkout — *
- 查看提交历史:git log
- 查看命令历史:git reflog
- 查看提交内容:git log -p
- 查看提交文件:git log —stat
- 克隆分支:git clone
- 设置用户名:git config —global user.name “Your Name”
- 设置邮箱:git config —global user.email “email@example.com“
git - 拉取远程分支到本地:
- git fetch
- gcheckout -b <分支名>
- 代码commit后,回退操作
- git reset —mixed:此为默认方式,不带任何参数的git reset,即时这种方式,它回退到某个版本,只保留源码,回退commit和index信息
- git reset —soft:回退到某个版本,只回退了commit的信息,不会恢复到index file一级。如果还要提交,直接commit即可
- git reset —hard:彻底回退到某个版本,本地的源码也会变为上一个版本的内容
- 回退到上一个版本:git reset —mixed HEAD^
- 回退到指定版本:git reset —mixed 3628164
- 将另一个本地分支的commit修改应用到当前分支:git cherry-pick 5bd9fac634dbc9b4a5769ee521cfd15d433a0213
git reset --soft 144960dc219b468e8b55d08d8fe6bb51d3d29916
git常用命令
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。