码迷,mamicode.com
首页 > 其他好文 > 详细

git

时间:2016-12-03 18:46:45      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:checkout   init   分支   glob   ini   use   git reset   git init   重要   

git config --global user.name"myname"

git config --global user.email"myemail@qq.com"

创建仓库

git init  //将工作区(文件夹)初始化

git add haha.txt  //将文件添加到暂存区

git commit -m "说明"  //一次性将暂存区(add)里所有文件提交到当前分支


 

时空穿梭

git status  //查看哪个文件被修改

git diff  //查看被修改文件的内容difference

工作区和暂存区修改的撤销

git checkout -- haha.txt   //--很重要,因为后面有类似的命令。如果版本库里还有文件,删除工作区文件也可以撤销

提交到暂存区后,工作区修改的撤销

git reset HEAD haha.txt   //将暂存区的修改重新放回工作区

git checkout -- haha.txt  //丢弃工作区的修改

已经提交到版本库的撤销

git log   //查看版本

①git reset --hard HEAD^  ②git reset --hard +版本号 //回退到上一个版本

git relog   //以防关闭窗口找不到版本号


 

其他

cat haha.txt  //查看文件内容

注意事项

window系统下文件目录最好用英文,以防出现不必要的问题

git

标签:checkout   init   分支   glob   ini   use   git reset   git init   重要   

原文地址:http://www.cnblogs.com/xuhaodong/p/6129181.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!