码迷,mamicode.com
首页 > 其他好文 > 详细

git 常用命令

时间:2018-02-12 18:43:19      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:mat   初始化   git init   git clone   撤销   --   常用命令   stat   文件   

一、创建git本地仓库
  1.初始化仓库 git init
  2.添加文件到仓库 git add .
  3.git commit -m "备注信息"

 

二、查看远程提交日志
  git log

 

三、把文件退回到上一个版本
  git reset --hard HEAD^
  2.回到最新版本
    git reset --hard id号
  3.查看历史的id号
    git reflog


四、查看工作区状态
  git status


五、撤销工作区的修改到最近一次上传
  git checkout -- 文件名称

六、远程建库并上传
  git remote add origin git地址
  git push -u origin 分支名


七、远程库克隆
  git clone git地址


八、创建分支并切换分支
  git checkout -b 分支名
  分解为
    创建分支:git branch 分支名
    切换分支:git checkout 分支名
  2.检查当前分支:
     git branch
  3.合并分支
    git merge 分支名
  4.删除分支
    git branch -d 分支名


九、 解决冲突
  1.查看冲突文件 git status
  2.查看分支合并图 git log --graph

 

十、临时储存分支
  git stash
  1.恢复临时储存分支
    1.1:查看储存的id
      git stash list
    1.2:恢复储存分支(两种方法)
      1.2.3方法一:
        恢复:git stash apply id名 如stash@{0}
        删除:git stash drop
    1.2.3方法二:
      自动恢复删除:
        git stash pop

 

十一、查看远程库信息
  git remote
    查看详细信息
      git remote -v
  注:如果没有推送权限,就看不到push的地址

 

十二 、 推送分支
  git push origin 分支名


十三、多人协作中的问题
  1.git pull 失败 提示no tracking information
  原因:没有指定本地分支与远程分支连接
  解决: git branch 【--set-upstream 本地分支 远程分支】






 

git 常用命令

标签:mat   初始化   git init   git clone   撤销   --   常用命令   stat   文件   

原文地址:https://www.cnblogs.com/gongjian92/p/8444794.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!