美文网首页
git版本控制-本地操作

git版本控制-本地操作

作者: Simon0903 | 来源:发表于2018-08-15 15:53 被阅读58次

前言:

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目,可以有效、高速的处理从很小到非常大的项目版本管理。 

作者:Simon0903

链接:https://www.jianshu.com/u/2b4bc3b5e6fc

來源:简书

简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

git的工作模型:

由工作区的脚本(code.txt) -------->提交到暂存区(缓存)--------->提交到master的分支

作者:Simon0903

链接:https://www.jianshu.com/u/2b4bc3b5e6fc

來源:简书

简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

$ git init  #创建版本库

$ git add # 把当前工作区脚本提交至缓存区    

$ git status # 工作区当前状态 / 提交新档案状态  / 最近操作记录     

$ git branch # 查看当前有几个分支/ 且看到在哪个分支下工作

$ git commit  #把缓存区脚本提交至版本库HEAD - master

$ git log #查看版本库中现有已发布的新档

$ git reflog # 查看全局新档版本(含历史)

$ git reset HEAD # 取消缓存区错误新档

$ git checkout --file  #取消工作区错误新档

$  git reset --hard HEAD^ 取消存储区的新档 / 版本回退(^/^^/^^^退回最近提交的1个,2个,3个版本)

一、git init   进行创建版本库

在Ubuntu虚拟环境中创建git版本库成功后,如下展示

$ git init

创建版本库成功后,查看git(它是隐藏文件),需要用到 $ ls -la 命令去查看

二、git add 添加档案到版本库

已存在,可以把本地的版本档添加到git版本库

$ git add <新档版本档名字.txt>

三、git status 查看工作区当前状态 / 提交新档案状态  / 最近操作记录 

$ git status 

四、git branch 查看当前有几个分支/  且看到在哪个分支下工作

$ git branch 

创建新分支并进入该分支操作

$ git checkout -b dev 

四、git commit 发布一个档案版本

$ git commit -m ''<新档版本名>''

$ git commit -a

五、 git log 查看版本库中所有已发布的新档

$ git log

$ git log --pretty=oneline   (之前版上线过的本号)

六、git reset --hard HEAD^   版本回退(注:一个拖字符回退最近1个版本)

$ git reset --hard HEAD^ 

七、git reflog 查看版本(含全局、历史)

$ git reflog 

如果想要选择回退的版本号,则下属方式操作

$ git reset --hard 122ec13(需在git reflog 后再取版本档前7位数)

八、git reset HEAD  暂存区内“取消错误新档”

$ git reset HEAD --‘’<文件名>‘’

九、git checkout --file 工作区内"取消错误新档"

$ git checkout --‘’<文件名>“”

十、存储区内“取消错误新档”

#参照第六电版本回退

相关文章

  • git版本控制-本地操作

    前言: Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目,可以有效、高速的处理从很...

  • Git版本控制和连接GitHub及相关问题

    Git版本控制和连接GitHub一、Git简介1. Git概述二、本地库基本操作1. 创建本地仓库reposito...

  • Note 3 git与svn

    Git 分布式版本控制系统 首先$git init Git本地操作 每次修改文件内容后,都要输入$git add ...

  • Git入门

    Git入门 Git简而言之就是个版本控制工具,用于跟踪和管理代码的工具。 版本控制 本地版本控制 就是我们自己本地...

  • git

    版本控制分类 本地版本控制(本地备份)、集中版本控制(代表产品svn)、分布式版本控制(代表产品git) 启动gi...

  • git的使用规范

    Git版本控制 Git中大部分操作都是针对本地文件和本地数据库,只有在我们平时执行类似克隆(clone)、pull...

  • git 常用命令

    1,将项目中所有的文件添加到版本控制中 git add . 2,在本地执行提交操作 git commit -m "...

  • git的及基本使用

    git 版本控制系统(VCS) 本地式版本控制系统 集中式版本控制系统 SVN 分布式版本控制系统 Git g...

  • 【github】快速使用指南

    基本操作 管理本地的git仓库 下载git软件到本地PCWindows版本下载Mac版本Linux:apt-get...

  • Git常用命令

    Git流程本地文件 -> 暂存区 -> 本地版本库 -> 远程版本库 本地操作 跟github交互

网友评论

      本文标题:git版本控制-本地操作

      本文链接:https://www.haomeiwen.com/subject/hrpibftx.html