学习廖雪峰 Git 总结
来源:互联网 发布:网络五大鬼畜歌曲视频 编辑:程序博客网 时间:2024/05/21 05:06
git 首次配置
http://blog.csdn.net/luckyyulin/article/details/21090905
Git 提示fatal: remote origin already exists 错误解决办法
一、git 安装与配置
- install
- 安装完成后,还需要最后一步设置,在命令行输入:
$ git config --global user.name "Your Name"$ git config --global user.email "email@example.com"
因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。注意
git config
命令的--global
参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。
二 、创建版本库
- create repository(like a directory)
- mkdir learngit
- cd learngit
- git init —到此已建好 git 仓库
把一个文件readme.txt放到Git仓库只需要两步
- 第一步,使用命令git add file1 file2,无返回值。注意,可反复多次使用,添加多个文件;
第二步,使用命令git commit -m ‘comment’,完成提交。
要随时掌握工作区的状态,使用git status命令。
- 如果git status告诉你有文件被修改过,用git diff可以查看修改内容。
三、关联码云(版本管理)
- 创建账号,关联本机。使用码云
- 添加远程库
现在总结一下:
* HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间穿梭,使用命令git reset –hard commit_id // git reset –hard HEAD^ 回到前一步// git reset –hard HEAD~2 回到前两步。
* 穿梭前,用git log —pretty=oneline可以查看提交历史,以便确定要回退到哪个版本。
* 要重返未来,用git reflog查看命令历史,以便确定要回到未来的哪个版本。
工作区:创建的目录 lenrngit
版本库:隐藏目录.git
,是Git的版本库
场景1:直接丢弃工作区的修改时,用命令git checkout -- file
。
场景2:添加到暂存区,想丢弃修改,第一步用命令git reset HEAD file,回到场景1,第二步按场景1操作。
小结
Git鼓励大量使用分支:
查看分支:git branch
创建分支:git branch
切换分支:git checkout
创建+切换分支:git checkout -b
合并某分支到当前分支:git merge
删除分支:git branch -d
- 学习廖雪峰 Git 总结
- 廖雪峰Git教程学习总结
- 廖雪峰GIT学习笔记
- 廖雪峰git教程简明总结
- git总结(根据廖雪峰教程)
- 学习廖雪峰的Git教程
- 《Git教程-廖雪峰》学习笔记
- 我的git学习记录------------从廖雪峰老师网站的学习总结
- Git学习总结汇总(来自廖雪峰老师的网站)
- 廖雪峰的官方网站 :Git学习总结——撤销修改
- 学习Git(对廖雪峰Git教程的摘抄笔记)
- Git学习(廖雪峰的Git教程)笔记
- Git学习(廖雪峰的Git教程)笔记2
- git学习笔记——廖雪峰git教程
- git学习(廖雪峰的git教程)笔记 一
- git学习(廖雪峰git教程)笔记 二
- 廖雪峰git读书笔记
- 廖雪峰-git教程
- myeclipse控制台错误查看
- 从码云上导入maven项目到eclipse(解决导入maven项目不自动构建的问题)
- 数据库面试常问的一些基本概念
- 关于Makefile
- Tomcat根目录下work文件夹的作用之jsp在tomcat下的工作原理
- 学习廖雪峰 Git 总结
- 理解面向对象(二)
- (win32)python3.5 安装scrapy
- 实验二 创建学生成绩-顺序表
- 最近 5 年 133 个 Java 面试问题列表(上)
- JAVA基础-01
- c++栈
- 二维树状数组
- poj1509 后缀自动机模板题