Git入门
来源:互联网 发布:js实现地球仪效果 编辑:程序博客网 时间:2024/06/03 12:48
版本控制介绍
关于版本控制
- 一种记录一个或若干个文件内容变化,以便将来查阅特定版本修订情况的系统。
- 可以将某个文件回溯到之前的状态,甚至将整个项目都回退到过去某个时间点的状态。
- 可以比较文件的细节变化,查出最后是谁修改了哪个地方,从而找出导致怪异问题出现的原因。
版本控制的方式
- 本地版本控制
- 集中化版本控制
- 分布式版本控制
Git工作方式
- 在工作目录中修改文件;
- 已修改状态:自上次取出后,作了修改,但还没有放到暂存区域。
- 暂存文件,将文件的快照放入暂存区域;
- 暂存状态:作了修改,并已放入暂存区域。
- 提交更新,找到暂存区域的文件,将快照永久性存储到Git仓库目录。
- **已提交状态:**Gt目录中保存着的特定版本文件。
安装
- Linux:
- sudo apt-get install git
- Windows:
- 官方版本可以在Git官网下载:Git官网
- 安装Git for Windows,图形化命令行版本。
配置
- 用户信息:当安装完 Git 应该做的第一件事就是设置你的用户名称与邮件地址。 这样做很重要,因为每一个 Git 的提交都会使用这些信息,并且它会写入到你的每一次提交中,不可更改。再次强调,如果使用了
--global
选项,那么该命令只需要运行一次,因为之后无论你在该系统上做任何事情, Git 都会使用那些信息。 当你想针对特定项目使用不同的用户名称与邮件地址时,可以在那个项目目录下运行没有--global
选项的命令来配置。
$ git config --global user.name "yourname"$ git config --global user.email "youremail"
- 文本编辑器:既然用户信息已经设置完毕,你可以配置默认文本编辑器了,当 Git 需要你输入信息时会调用它。 如果未配置,Git 会使用操作系统默认的文本编辑器,通常是 Vim。 如果你想使用不同的文本编辑器,例如 Emacs,可以这样做:
$ git config --global core.editor emacs----------$ git config --list #检查配置信息
0 0
- GIT 入门
- Git入门
- git入门
- Git 入门
- git 入门
- git 入门
- git入门
- git入门
- Git 入门
- Git 入门
- Git入门
- git入门
- git入门
- git 入门
- git 入门
- Git入门
- Git入门
- git入门
- Java学习路线
- Python爬虫系列之----Scrapy(一)爬虫原理
- ovs学习笔记--Open VSwitch简介
- ubuntu配置jdk环境
- (数组)计算字符串个数的方法
- Git入门
- 第三十四将项目四 麻烦的累加涨功夫
- Python 中文去标点
- JAVA实现快速排序
- C# Winform 窗体美化(三、不规则窗体)
- (ssl2290)潜水员(二维费用的背包)
- 关于MVC设计模式
- 网易笔试题
- SQL中登录名的创建