纵有疾风起
人生不言弃

git常用命令

1.本地库初始化:git init2.设置签名:(1)项目级别(项目里面)   git config user.name xxx     git config user.email xxx(2)系统级别(所有的项目)    git config --global user.name xxx    git config --global user.email xxx3.查看状态:git status                  (查看工作区、暂存区状态)4.添加操作:git add xxx                 (将工作区新建/修改的文件添加到暂存区,-A/.表示添加所有文件)5.提交操作:git commit -m "说明"  xxx    (将暂存区的内容提交到本地库,若最后不跟文件名则提交所有)6.查看历史记录(1)git log(2)git log --pretty=oneline(3)git log --oneline(4)git reflog(HEAD@{横移到当前版本需要多少步})7.回退(1)git reset --hard        版本号(git reflog 查出的第一列哈希值索引)(2)git reset --hard HEAD^  回退一步(一个^表示一步)(3)git reset --hard HEAD~3 回退3步8.分支管理(1)git branch -v        查看本地库中所有分支(2)git branch -a        查看本地及远程库中所有分支(3)git branch dev       创建一个dev新的分支(4)git checkout dev      切换到dev分支(5)git checkout -b dev   创建并切换到dev分支(6)git branch -d dev     删除dev分支(7)git fetch            远程仓库名 从远程仓库拉取代码到本地仓库(8)git merge           分支名 合并分支代码到当前分支9.杂项    git rm --cached xxxx             //删除已经纳入管理的某个文件10. git stash 命令(1)git stash save "save message"?    
  //保存,save为可选项,message为本次保存的注释(1)git stash list?          
  //所有保存的记录列表(2)git stash show?
  //显示做了哪些改动,默认show第一个存储,如果要显示其他存贮,后面加stash@{$num},比如第二个 git stash show stash@{1}(3)git stash show -p?
  //显示第一个存储的改动,如果想显示其他存存储,命令:git stash show stash@{$num} -p ,比如第二个:git stash show stash@{1} -p(4)git stash pop stash@{num}?
  //恢复,num是可选项,通过git stash list可查看具体值。只能恢复一次(5)git stash apply stash@{num}?
  //恢复,num是可选项,通过git stash list可查看具体值。可回复多次(6)git stash drop stash@{num}?
  //删除某个保存,num是可选项,通过git stash list可查看具体值(7)git stash clear?
  //删除所有保存

文章转载于:https://www.cnblogs.com/wuliujun521/p/13460128.html

原著是一个有趣的人,若有侵权,请通知删除

未经允许不得转载:起风网 » git常用命令

分享到: 生成海报
avatar

评论 抢沙发

评论前必须登录!

立即登录   注册

切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活