标签:branch 安装 创建 -- ora online 删除文件 lin 哈希
安装:yum install git
设置用户名:
git config --global user.name "lxh"
git config --global user.email "1035339453@qq.com"
git config --global color.ui true #设置语法高亮
设置初始仓库
mkdir data
cd data
git init
git命令
git init 初始化仓库,把一个目录初始化为版本仓库
git status 查看当前仓库的状态
git add file 添加文件到暂存区
git add . 或git add * 添加本目录的全部文件添加到暂存区
git rm --cached c 将暂存区中的文件撤回
git rm -f b 直接从暂存区同工作区域同时删除文件内容
git commit -m 从暂存区提交到本地仓库
小结:如何真正意义上通过版本控制系统 管理文件
1.工作目录必须有个代码文件
2.通过git add file 添加到暂存区
3.通过git commit -m "你输入的信息" 添加到本地仓库
git mv -m old-filename new-filename 将工作区域和暂存区域的文件同时修改文件名称
git diff 默认比对工作目录和暂存区有什么不同
git diff --cached 比对暂存区和本地仓库的区别
如果某个文件已经被仓库管理,如果再更改此文件,直接需要一条命令提交即可
git commit -am "信息"
git log 查看提交的所有信息
-p查看具体的改动
-l 查看最近一次
git log --online 一行简单的显示信息
git log --online --decorate 显示当前的指针指向哪
恢复历史记录
git reset --hard 哈希值 回滚数据到某个提交点
git reflog 查看所有的操作信息
git branch 查看分支
git branch testing 创建 testing 分支
git checkout testing 切换到测试分支
git chechout -b testing 创建并切换到testing 分支
git合并
切换到主分支上,运行git merge testing 合并testing分支
git chechout -d testing 删除testing分支
git合并冲突,只能手动改冲突文件
标签:branch 安装 创建 -- ora online 删除文件 lin 哈希
原文地址:https://www.cnblogs.com/linyuan123/p/12941982.html