git使用

  1.安装完成后,

$ git config --global user.name "名字"
$ git config --global user.email "邮箱"

2.创建版本库:
(1)初始化一个git仓库:
①创建一个空目录
②通过git init命令把这个目录变成Git可以管理的仓库
注:当前目录下多了一个.git的目录
(2)添加文件到git仓库:
①把文件添加到仓库:git add <file>,注意,可反复多次使用,添加多个文件
②把文件提交到仓库:git commit,注意,-m "xxx"可写下本次提交的说明

3.①git status查看当前仓库状态
②git diff查看不同(修改后可查看修改的内容)
③git log查看提交历史(以便确定要回退到哪个版本)
注:--pretty=oneline参数是得到的信息更简洁
 ④git reflog查看命令记录(以便确定要回到未来的哪个版本)
⑤HEAD指向当前版本,HEAD^上一个版本,HEAD^^上上个版本,HEAD~100往上100个版本
注:回退到上一个版本:
git reset --hard HEAD^
⑥在历史版本中穿梭:git reset --hard commit_id
git diff HEAD -- readme.txt命令可以查看工作区和版本库里面最新版本的区别
注:每次修改,如果不add到暂存区,那就不会加入到commit
⑧git rm删除

4.①
改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令git checkout -- file
注:git checkout其实是用版本库里的版本替换工作区的版本

②不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,第一步用命令git reset HEAD file,就回到了步骤①,第二步按步骤①操作。

③:已经提交了不合适的修改到版本库时,想要撤销本次提交,回退到上一个版本,不过前提是没有推送到远程库。

posted @ 2016-12-04 16:55  kugayuma  阅读(158)  评论(0)    收藏  举报