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) 收藏 举报
浙公网安备 33010602011771号