
git
文章平均质量分 53
腾飞君
博客迁至个人网站 https://toby-wang.github.io
展开
-
Window下为何无法正确执行git reset --hard HEAD^
开始学习Git的小伙伴们一定都知道,版本退回,返回最后一次的commit而恢复到其上一次的commit指令是:git reset --hard HEAD^但是当我在windows下的命令行中却无法正常执行,会出现以下错误:经过查询资料,发现原来^是cmd的escape字元,属于特殊字元,命令行中要用到^的时候就必须用双引号把它给括起来,如下:git reset --hard H原创 2017-07-12 09:48:36 · 1002 阅读 · 0 评论 -
Git工作原理
Git和其他版本控制系统如SVN的一个不同之处就是有暂存区的概念。先来看名词解释。工作区(Working Directory)就是你在电脑里能看到的目录,比如我的learngit文件夹就是一个工作区:版本库(Repository)工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。Git的版本库里存了很多东西,其中最重要的就是称转载 2017-07-17 17:06:17 · 388 阅读 · 0 评论 -
Git撤销修改
自然,你是不会犯错的。不过现在是凌晨两点,你正在赶一份工作报告,你在readme.txt中添加了一行:$ cat readme.txtGit is a distributed version control system.Git is free software distributed under the GPL.Git has a mutable index called stage.转载 2017-07-17 17:23:08 · 317 阅读 · 0 评论 -
使用git将本地文件上传到github
一、准备首先需要拥有一个github账号以及创建好的Repository,其次需要安装Git,这样才能够在cmd中使用相关的git语句。二、导入1.找到想要传输的本地文件夹,用cmd命令进入到这一级的目录下。2.输入 echo "# origin" >> README.md ——建立一个README.md文件3.输入 git init —— 新建一个本地仓库。4.输入 git add ...原创 2016-09-03 09:37:57 · 1053 阅读 · 0 评论 -
Git与SVN最全面详细对比
概念Git(分布式版本控制系统)是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS...原创 2018-03-13 21:38:17 · 2988 阅读 · 0 评论