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

git管理

时间:2019-02-22 23:06:49      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:版本   name   列表   就是   mit   set   reset   git diff   cache   

git是代码版本控制的工具

1.工作区,就是当前工作的地方

缓存区:git add之后存到的地方就叫缓存区

版本库:git commit之后存到的地方

2.

git init  #初始化
git status #查看状态
git add #添加到缓存区
git commit #提交到版本库
git log #查看提交记录,当前位置往前的提交记录
git relog #查看所有的提交记录
git reset HEAD #从缓存区把文件拉到工作区
git reset --hard #回滚到某一个版本,可以写长的值,也可以写短的值
git diff #对比的是工作区和缓存区之间的差别
git diff --cached #对比缓存区跟版本库之间的差别
git check --filename #取消修改的内容

3.

git stash #将当前开发的内容放在"某个地方"
git stash pop # 恢复当前的工作目录,并删除
git stash list #查看stash列表
git stash drop #删除stash
git stash apply #恢复当前的工作目录,不删除stash

  分支

git branch name #新建分支
git branch #查看分支
git branch -d name #删除分支
git checkout name #切换到某个分支
git checkout -b name #创建分支并切换分支

  

git管理

标签:版本   name   列表   就是   mit   set   reset   git diff   cache   

原文地址:https://www.cnblogs.com/liuqingyang/p/10420889.html

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