- 博客(13)
- 资源 (9)
- 收藏
- 关注
原创 Git-解决冲突
我们再来创建一个新的分支feature1并将当前的分支切换到该分支:我们依然是readme.txt文件进行修改:然后在当前分支(feature1)下提交:将当前的分支切换到master分支下:下面我们先不把feature1分支和master进行合并,而是在master下对readme.txt做一次修改还是修改最后一行:我们在当前的mast
2018-01-08 10:17:51 554
原创 Git-创建与合并分支
在版本回退那里,我们通过Git可视化工具SourceTree查看到每次提交一个版本,Git都会把他们串成一条时间线,这条时间线就是一个分支,如图所示:当把上面的所有分支更改为当前分支,看一下效果图:可以看到两者的效果图是一样的,所以截止到目前为止只有一条时间线,在Git里面,这个分支叫做主分支(master),也就是master分支另外HEAD指向的是当前分支,所以是H
2018-01-08 10:10:14 1628
原创 Git-从远程库克隆
上面我们是先有本地库再有远程库,讲述了如何将本地仓库和远程仓库进行关联并将本地仓库master分支中的内容推送至远程仓库中现在我要反过来,现在Github上创建远程仓库,然后,从远程仓库中克隆 首先还是创建一个新的远程仓库:创建成功:好,现在远程仓库已经建立好了,下一步就是开始执行克隆命令git clone克隆一个本地仓库:git clone
2018-01-06 11:10:41 406
原创 Git-添加远程库
我们已经在本地创建了一个Git仓库,又想在Github上创建一个Git仓库,让这两个仓库进行远程同步,这样的一个好处就是可以把Github上的仓库作为一个备份,又可以让其他人一起来通过这个仓库协同合作首先现在Github上创建一个仓库:在Repository name(仓库名)输入你想要创建的仓库名,下面的直接可以默认就行,然后点击Create repository按钮创建仓库
2018-01-06 11:07:59 2166
原创 Git-删除文件
在前面说到,删除也是一个修改操作,下面还是让我们来实战一下,我们新增加一个test.txt文件到Git并且提交一般情况下,把没用的文件删除使用的命令:rm 命令执行删除命令: rm test.txt如果执行了这个操作之后,Git知道我们把工作区的文件删除了,那此时工作区和版本库中的版本就不一致了,使用git status查看状态:接下来有两个操作,一个就是工作区的文
2018-01-05 16:06:41 264
原创 Git-撤销修改
犯错是无法避免的,比如一不小心在readme.txt文件中不小心添加了一行不相关内容:Git is a distributed version control system.Git is free software distributed under the GPL.Git has a mutable index called stage.Git tracks changes of
2018-01-05 15:34:29 327
原创 Git-管理修改
首先对于Git版本控制系统有一点需要明确的就是,Git跟踪管理的是修改,并非是文件,这也是Git比着其他版本控制系统优秀的地方所在那什么又是修改呢?比如说你新增了一行,这就是一个修改,删除了一行,这也是一个修改,更改了某些字符,也是一个修改,甚至创建了一个文件也算是修改下面就开始介绍为什么Git跟踪管理的是修改,并非是文件,还是先通过实际操作最直观:比如说我们还是操作readme.tx
2018-01-05 10:57:30 265
原创 Git-工作区和暂存区
Git和其他版本控制系统不同的一个概念就是暂存区首先先了解一下什么是工作区?工作区就是我们在电脑里能看到的目录,比如说我的learngit文件夹就是一个工作区再来看什么是版本库?前面咱们提到使用git init命令把learngit目录变成了Git可以管理的仓库,在这个文件下有一个隐藏的文件.git,我们看不到所以他不是工作区,可以使用ls -ah查看到,这个目录是Git用
2018-01-05 10:17:22 361
原创 Git-版本回退
对readme.txt中的内容进行修改,内容如下: Git is a distributed version control system.Git is free software distributed under the GPL.然后尝试提交:对readme.txt中的内容再次修改,内容如下:Git is a distributed version control
2018-01-04 21:27:22 376
原创 Git-创建版本库以及添加文件到版本库
什么是版本库呢?版本库又可以称之为仓库,也可以理解为一个目录,这个目录里面的所文件都可以被Git管理起来,比如每个文件的修改,删除,以便任何时刻Git都可以跟踪,或者说在将来的某一时刻可以"还原" 所以创建一个仓库很简单,需要选择一个合适的地方,创建一个空目录: 我选择在我的机器上的E盘中创建了一个仓库,文件夹名字为learngit 如下图所示: 然后使
2018-01-04 18:37:21 712
原创 Git安装教程--win系统下
首选说明一下,我使用的平台是win10,64位系统,在这里也只介绍一下如何在win下安装Git 第一步当然是先下载适合自己机器的Git,可以直接去Git官网下载可执行性文件传送门:https://git-scm.com/download Git目前 的版本是2.15.1 网速比较慢的请戳这里:链接: https://pan.baidu.com/s/1dE89M4T 密码
2018-01-04 17:45:57 508
原创 Python--字符串格式化format函数
在说format函数之前先说一下关于python中格式化字符串的方法,通常情况下是使用 %(百分号) 的形式对字符串进行格式化,而这种方式和C语言中的格式化字符串的方式相似 1.通过%(方式:%字符串格式控制符)对字符串格式化,在ipython中进行操作 常见的字符串格式控制有:%c字符及其ASCII码%s字符串%d有符号整数(十进制)
2018-01-02 21:24:25 1402
原创 Django数据模型关系之OneToOneField(一对一关系)
数据库中的数据表之间的关系包括一对一,一对多,多对多,它们分别使用关键字OneToOneField,ForeignKey,ManyToManyFiled进行定义,之前已经写了一对多,多对多介绍以及使用,准备再找一个时间写一下它们之间的一个区别,这三种关系中比较让你不好理解的可能就是一对一和一对多的区别了,暂时按下不表 首先还是举一个比较常见的一对一的关系:银行账户(Account)和联系人
2018-01-01 15:33:25 43858 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人