git一:本地仓库

1.配置git用户名: git config -- global  user.name  "我的用户名"

配置git邮箱: git config --global user.email  "我的邮箱"

git版本库:又名仓库,可以理解成一个目录,这个目录里面的所有文件都可以被git管理起来,

每个文件的修改、删除、增加,git都能跟踪,以便任何时刻都有一个追踪历史,或者在将来某个时刻可以还原。

2.创建版本库:在一个合适的地方,创建一个空目录;cd进入该目录;使用 git init 命令把这个目录变成git可以管理的仓库。注意:不要修改.git目录里的文件。

在仓库目录中,创建文件xxx.py

添加文件到仓库:git add xxx.py

提交文件到仓库:git commit -m "注释信息"

3.查看仓库状态:git status

查看仓库修改的内容: git diff

查看从最近到最远的提交日志:git log

git log --pretty=oneline :每行只显示提交时的hash值和提交时的注释信息

4.版本回退

强行回退到上次的版本:git reset --hard HEAD^

强行回退到最近的第n次版本:git reset --hard HEAD~n

强行回退到指定的版本:git reset --hard 提交时的hash值

5.历史命令: git reflog

6.工作区、缓存区和版本区

git add之前,在工作区;git add的时侯,将修改保存到缓存区;git commit的时侯,将修改保存到版本区

git checkout -- filename:

如果filename修改后,还没有被放到暂存区;执行撤销就会回到和版本库一样的状态,即git commit之后的状态。

如果filename修改后,添加到了暂存区;执行撤销就会回到添加到暂存区后的状态,即git add之后的状态。

 

posted on 2018-08-11 23:43  myworldworld  阅读(83)  评论(0)    收藏  举报

导航