Git 学习
2015-07-07 14:06
218 查看
之前一直使用SVN,突然要用到Git自己一点不会于是按照网上大神的教程开始慢慢学习,教程地址http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
1.首先就是git的下载和安装
安装完成后,设置用户名和邮箱:
2.创建版本库
到你想创建库的目录下使用命令
通过
3.添加和提交文件
第一步,用命令
第二步,用命令
4.查看仓库状态以及修改内容
用命令
用命令
5.查看日志以及回复历史版本
用命令git
log --pretty=oneline 命令来查看日志信息--后面的参数是指定显示一行可以不穿,
不传展示看着乱一点而已
1.首先就是git的下载和安装
安装完成后,设置用户名和邮箱:
$ git config --global user.name "Your Name" $ git config --global user.email "email@example.com"
2.创建版本库
到你想创建库的目录下使用命令
通过
git init命令把这个目录变成Git可以管理的仓库:
$ git init Initialized empty Git repository in /Users/michael/learngit/.git/
3.添加和提交文件
第一步,用命令
git add 文件名.后缀告诉Git,把文件添加到仓库:
第二步,用命令
git commit-m "改动的备注"告诉Git,把文件提交到仓库:
4.查看仓库状态以及修改内容
用命令
git status查看仓库当前的状态(git会告诉你哪些文件有改动)
用命令
git diff可以查看具体修改内容。
5.查看日志以及回复历史版本
用命令git
log --pretty=oneline 命令来查看日志信息--后面的参数是指定显示一行可以不穿,
不传展示看着乱一点而已
$ git log --pretty=oneline
用命令$ git reset --hard HEAD^ 来回复历史版本
--hard 参数后面跟的是版本号或者是HEAD与^的组合 (HEAD 表示当前版本 HEAD^指上一个版本,上几个版本就写几个^ .如果^太多也可以这么写HEAD~100 他表示往上100个版本) 如果用到版本号来回复的时候有可能忘记了是哪个版本号
可以使用用git reflog查看命令历史以此来确定要回复到那个版本使用版本号回复时没必要写全版本号写前几位就可以git会自己去找[/code]
相关文章推荐
- iOS - 使用CoreLocation获取当前所在城市
- ie6下面不支持!important的处理方法
- SQL里面不带参数的存储过程与视图的区别
- js--关于点击的小知识 电脑版与手机
- 追索权 Eclipse + NDK error: stray '\24' in program
- JMeter数据库SQLServer测试计划
- SpringMVC(五)@RequestHeader和@CookieValue
- 七天学会ASP.NET MVC (五)——Layout页面使用和用户角色管理
- ASP.NET MVC图片管理(删除)
- HTML5 UI design based on Google Material
- css-display:inline-block引起的上边距差1px
- 关于流量升高导致TIME_WAIT增加,MySQL连接大量失败的问题
- unix,mac下安装nginx
- 用户和权限管理
- 将才和帅才之的区别
- 单词数 2072
- CSS3实现时间轴效果
- MySQL查看和修改表的存储引擎
- tomcat与Apache整合(mod_jk)
- Spring中 @Autowired标签与 @Resource标签 的区别