学习git

来源:互联网 发布:九阴绝学声望回收数据 编辑:程序博客网 时间:2024/05/16 13:06

从廖雪峰老师git教程(http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000)中学习了git,总结如下,如有错误请指正:


a.本地管理1.安装windows安装:直接一路下一步安装即可。linux安装:sudo apt-get install git mac os x安装:Xcode->Preferences->Downloads->Command Line Tools->install2.注册:git config --global user.name "your name"git config --global user.email "your email"3.创建:安装和注册只需要一次,以后从创建开始git init 4.添加git status :查看当前状态git add learngit.txt :添加文件到暂存区中git commit -m "添加了一个文件"  : 提交更改,-m后面表示本次提交的说明,要有意义5.删除git rm learngit.txtgit commit -m "提交删除了learngit.txt"6.回退git diff;查看工作区和最新版本库之间的区别git diff HEAD -- learngit.txt :查看工作区和最新版本库之间的区别(1)当改乱了工作区中某个文件内容,直接丢弃掉工作区的修改:git checkout -- learngit.txt(2)当不仅改变了工作区内容,还添加到了暂存区,想丢弃修改,分两步:git reset HEAD learngit.txtgit checkout -- learngit.txt(3)已经提交了不合适的修改到版本库,想要撤销本次提交,需要版本回退:git reset --hard HEAD^:返回到上个版本git reset --hard HEAS~100:返回到上100个版本git log:查看提交历史,确定回到过去的哪个版本q:退出当前log的显示git log --pretty=oneline:单行显示(注意等号左右不能有空格)git reset --hard commit_id:返回到具体的commit_id下的版本7.前进git reflog:查看命令历史,确定去到未来的哪个版本git reset --hard commit_id:去到具体的commit_id下的版本


0 0
原创粉丝点击