git 本地库的使用
git本地库的使用
—安装好git本地库之后,随便在某个文件右键进入Git Base这里
1、先使用mkdir创建一个文件 mkdir dirGit
2、cd 进入文件并初始化本地库 cd dirGit
3、对本地库进行初始化 git init
4、设置git本地库的签名,用户名与邮箱,不过与github注册的不同,只能本地使用:
$ git config user.name tom_pro
git config user.email tomManing@atguigu.com
—pwd 命令:查看当前目录
5、之后创建一个文本文件:touch test.txt 进入工作区
6、git status 查看当前本地库中的状态,因为是刚创建test.txt 文件添加到工作区,所以缓存区没有此文件,其中显示的就是红色的警告。
6、git add test.txt 讲文件添加进入缓存区,加入到缓存区之后,在使用git status查看本地库的状态就会变成绿色,表明已经存入缓存区
7、git commit -m “提交日志” test.txt 将文件提交至本地库,使用git commit -m “日志信息” test.txt 提交之后信息显示没有可提交的文件了,代表文件已经提交入本地库了。
9、git reflog 查看提交至本地库的版本信息,使用git reflog 查看提交至本地库中的日志 ,日中HEAD --> master 表明我第一次提交的是根路径,
其中HEAD 是一个指针,我们回退提交版本与更新提交版本的时候是有HEAD这个指针操控着我们的版本。
我们使用vim test.txt 修改文件的数据,并wq保存退出。
之后再次git status 查看本地库的时候就会再次出现红色的警告,表示,我们缓存区没有工作区的某些数据。
我们添加至缓存区之后再次提交,就会出现以下的情况:
其中用cat test.txt 命令查看最新的文件数据信息,表明我们已经提交成功
10、git reset head 索引哈希值 -----进入到日志中的某个版本,先查看日志,然后根据前面黄色的哈希值为索引更换版本
之后跟换到第一次提交的版本的时候,使用cat test.txt 查看最新信息,结果没有,说明正确,因为第一次没有写数据
再使用reflog 查看日志,发现HEAD指针已经切换到了第一次提交时
11、git rm --cached test.txt 删除本地库中的文件
git 本地库的使用相关推荐
- git回退历史版本无法上传_Git实用教程(四) | Git本地库操作(查看提交历史、版本前进回退)...
Git实用教程专栏回顾 Git实用教程(一) | 为什么需要版本控制?(以嵌入式项目开发为例) Git实用教程(二) | Git简介及安装详解 Git实用教程(三) | Git本地库操作(仓库初始化. ...
- mac_命令行删除Git本地库
进入git本地库位置 输入命令行$ git init 可以得到本地库的.get文件路径 输入命令行$ ls -a 此时可以得到本地库位置下的文件列表,会发现里面有.git .gitignore文件 输 ...
- git本地库的初始化
1.找到一个空的文件夹 ll 我找的是workspaces 2.进入workspaces 3.创建新文件夹 -WeChat 4.进入WeChat 5.执行git 本地库初始化命令 git ini ...
- git本地库(操作具体命令)
在任何盘符下创建本地仓库repository(除git目录下) 在项目目录创建新的本地仓库,并把项目里的所有文件全部添加.提交到本地仓库中去: $ git init #在当前的目录下创建一个新的空的本 ...
- Git本地库版本控制和分支管理
版本控制 ①git log [parameter] 查看版本记录(使用Hash值指向相关信息,只显示之前的版本) 常用参数: –pretty = oneline (或 --oneline,缩短Hash ...
- git 更换本地目录_git 本地库的使用
git本地库的使用: ---安装好git本地库之后,随便在某个文件中进入Git Base这里 1.先使用mkdir创建一个文件 mkdir dirGit 2.cd 进入文件并初始化本地库 cd dir ...
- Mac上Git之创建本地库
如要转载,请注明来源,小石头的博客: http://blog.csdn.net/lu1024188315 说明:所用的命令建议都手动敲,不要复制,复制可能会出现找不到命令的问题. Git本地操作 1. ...
- git常用命令(一)本地库初始化git init / add / commit / status / rm --cached / restore / reset
1.git本地库初始化 命令:git init 效果:Initialized empty Git repository .git文件存放和本地库相关的子目录和文件 2.设置签名 2.1. 签名的形式 ...
- 【转】Visual Studio团队资源管理器 Git 源码管理工具简单入门
1.1 环境 Visual Studio + GitLab (其他版本同理) 1.2 Git操作过程图解 1.3 常见名词解释 拉取(Pull):将远程版本库合并到本地版本库,相当于(Fetch+Me ...
最新文章
- 桌面虚拟化场景中对存储系统IO性能的评估方法
- SDN第三次上机作业
- 10种JavaScript开发者必备的VS Code插件
- 网站图片做SEO优化的技巧有哪些?
- python数据挖掘例题_数据挖掘与python实践试题及答案
- asp.net mvc cookie超时返回登录页面问题
- 20165310 Java实验五《网络编程与安全》
- 分支管理---分支管理策略
- MongoDB的高级语法
- CC2530, 各种智能家居通信技术比较
- 2k16显示miui停止服务器,MIUI11停止内测,MIUI12真的来了,与小米MIX4同天发布,与ios13一样流畅丝滑...
- mysql generator备注_MyBatis Generator 自定义生成注释
- python list tuple区别_Python list、tuple、dict区别
- puppet详解(三)——file资源详解
- 补坑:Prufer 编码总结
- 初探PLC 的ST 语言转换成C++ 的方法
- win10计算机护眼,win10系统开启电脑护眼的操作方法
- 【Flutter 问题系列第 7 篇】TextField 去掉下划线
- 服务窗口关闭了,服务就停止了,真特么烦 pm2了解一下
- 三电平igbt死区时间计算_一种T型三电平IGBT互补死区驱动电路的制作方法
热门文章
- ubuntu安装mysql_如何在Ubuntu14.04中安装mysql
- python程序设计实验七_Python程序设计实验报告七:组合数据类型
- spring mvc: xml练习
- 解密Angular WebWorker Renderer (二)
- 微型计算机及原理怎么进制的,微型计算机原理及应用课件bcd码运算肥的十进制.ppt...
- Biztalk 2013 R2 开发环境安装
- Tomcat Insufficient space for shared memory file
- 刺客信条起源计算机内存不足,刺客信条起源需要什么配置能玩?最低/推荐配置需求介绍...
- Android 自定义View修炼-打造完美的自定义侧滑菜单/侧滑View控件(转)
- oracle 01157,Oracle数据库启动时出现ORA-01157和ORA-01110问题