赞
踩
Git 是目前世界上最先进的分布式版本控制系统(没有之一)
优点:1)方便多人协同开发 2)方便版本控制
Git服务器 --> 本地仓库 --> 客户端 --> 本地仓库 --> Git服务器
1. 工作区: 对于添加、修改、删除文件的操作,都发生在‘工作区’中 (红色文件)
2. 暂存区: 指将工作区中的操作完成小阶段的暂时存储。(绿色文件)
3. 仓库区: 1)仓库区表示个人开发的一个小阶段的完成
2)仓库区中记录的各版本是可以查看并回退的
3)但是在暂存区的版本一旦提交就再也没有了
# 可以使用git status查看当前代码的状态,处于哪个区
.撤销修改
撤销仓库区的代码就相当于回退版本操作
撤销暂存区代码
- # 第一步:将暂存区代码撤销到工作区
- git reset HEAD 文件名
- # 第二步:撤销工作区代码
- git checkout 文件名
.git
隐藏文件;安装:sudo apt-get install git 或者 yum install git 查看: git
# 腾讯云服务器自带git
进入到test
,并创建本地仓库.git;
新创建的本地仓库.git
是个空仓库
- cd Desktop/test/
- git init # 创建本地仓库
git init 后,会创建一个 .git 的本地仓库,一般项目都和它同级放置
- git config user.name '张三'
- git config user.email 'zhangsan@163.com'
-
- #查看配置是否生效
- git config --list
#默认不配置的话,会使用全局配置里面的用户名和邮箱 全局git配置文件路径:
~/.gitconfig
5. 本地仓库搭建好了,可以测试了 在项目文件夹下,创建demo.py文件,用于版本控制演示
查看文件状态: git status
- 红色表示新建文件或者新修改的文件,都在工作区.
- 绿色表示文件在暂存区
- 新建的demo
.py
文件在工作区,需要添加到暂存区并提交到仓库区
将工作区文件添加到暂存区
# 添加项目中所有文件 git add .
# 添加指定文件
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。