您的位置:首页 > 其它

git经验

2016-07-14 12:07 197 查看
1.git config  --global 参数,有了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然你也可以对某个仓库指定的不同的用户名和邮箱。

2.pwd 命令是用于显示当前的目录。

3.通过命令 git init 把这个目录变成git可以管理的仓库

4.所有的版本控制系统,只能跟踪文本文件的改动,可以知道图片从1kb变成2kb,但是到底改了啥,版本控制也不知道

5.把文件添加到版本库中(区分大小写):

     第一步:使用命令 git add readme.txt添加到暂存区里面去

     第二步:用命令 git commit告诉Git,把文件提交到仓库

6.Changes to be committed:已加进暂存区

   Changes not staged for commit:没有加入暂存区

7.git diff readme.txt  查看修改

8.查看下历史记录 git log  or git log --pretty=oneline

9.回退:

     第一种是:git reset  --hard HEAD^ 那么如果要回退到上上个版本只需把HEAD^ 改成 HEAD^^ 以此类推。那如果要回退到前100个版本的话,git reset  –hard HEAD~100 即可。

     第二种:git reset  –hard 版本号  查询版本号:git reflog

10.cat 文件,打开的是工作区的文件

11.cat 按enter 后退出:ctrl +d

12.git checkout -- readme.txt(注意 -- 两边都有空格)
    把readme.txt文件在工作区做的修改全部撤销,这里有2种情况,如下:

    a.readme.txt自动修改后,还没有放到暂存区,使用 撤销修改就回到和版本库一模一样的状态。

    b.readme.txt已经放入暂存区了,接着又作了修改,撤销修改就回到添加暂存区后的状态。
13.删除文件:rm b.txt

14.恢复文件:该文件之前被提交过,那么删除文件后,没有提交的话,

     git checkout -- b.txt能恢复文件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: