摘要:
通常,合并分支时,如果可能,Git会用Fast forward模式,但这种模式下,删除分支后,会丢掉分支信息。 如果要强制禁用Fast forward模式,Git就会在merge时生成一个新的commit,这样,从分支历史上就可以看出分支信息。 面我们用--no-ff方式的git merge: 创建
阅读全文
posted @ 2017-07-24 06:56
冰域
阅读(151)
推荐(0)
摘要:
创建一个新分支 git checkout -b dev1,修改第一行 "这是一个测试解决冲突的分支" 在此分支上提交git add . git commit -m "test", 切换到master分支,修改第一行 "这是master分支上的修改" 在master分支上提交 现在,master分支和
阅读全文
posted @ 2017-07-24 06:46
冰域
阅读(259)
推荐(0)
摘要:
每次提交,GIT 都会将他们串成一个时间线,截止到目前,只有一个时间线,GIT里叫这个分支为主分支,叫master,HEAD指向master,master指向提交,HEAD指向当前的分支. 一开始的时候,master分支是一条线,Git用master指向最新的提交,再用HEAD指向master,就能
阅读全文
posted @ 2017-07-23 22:41
冰域
阅读(474)
推荐(0)
摘要:
一.正向代理与反向代理 1.正向代理:访问google.com google.com vpn需要FQ才能访问 vpn 对于我们来说是可以感知到的(我们连接vpn),但对于google服务器是不知道的,google只知道有http请求来过. 对于人来说可以感知到,但服务器感知不到的服务器,我们叫他正向
阅读全文
posted @ 2017-07-23 21:23
冰域
阅读(433)
推荐(0)
摘要:
在git 中创建一个项目或仓库如起名blog,生成README.md文件,在本地创建一个项目名为blog ,blog里面是代码,此时执行 git remote add origin <ssh协议项目地址> 再执行推送命令git push -u origin master 第一次推送加了-u 查资料得
阅读全文
posted @ 2017-07-22 01:12
冰域
阅读(162)
推荐(0)
摘要:
添加一个文件并提交版本库中 touch test.php 创建一个文件 git add test.php 添加到暂存区 git commit -m "test delete" 提交到版本库 这时候在本地删除 此时如果是误删可以通过命令git checkout -- test.php 从版本库下载文件
阅读全文
posted @ 2017-07-21 22:26
冰域
阅读(134)
推荐(0)
摘要:
在本地更改了文件 用 git status 命令是能看到更改了哪些文件的 显示为红色修改的文件,接下来 git add <filename> 将修改的这个文件添加到暂存区 显示为绿色,通过git reset HEAD --<filename> 将通过 git add 添加的文件从缓冲区撤销 会重新变
阅读全文
posted @ 2017-07-21 22:03
冰域
阅读(151)
推荐(0)
posted @ 2017-07-19 21:47
冰域
阅读(193)
推荐(0)
摘要:
修改mysql 编码为utf8时 在/etc/mysql/目录下 在 [client] 添加 default-character-set=utf8 [mysqld]添加 default-character-set=utf8 重启mysql sudo /etc/init.d mysql restart
阅读全文
posted @ 2017-07-19 10:03
冰域
阅读(8583)
推荐(0)
摘要:
迁移就像数据库的版本控制,允许团队简单轻松的编辑并共享应用的数据库表结构,迁移通常和Laravel 的 schema 构建器结对从而可以很容易地构建应用的数据库表结构。如果你曾经告知小组成员需要手动添加列到本地数据库结构,那么这正是数据库迁移所致力于解决的问题。 Laravel 的 Schema 门
阅读全文
posted @ 2017-07-18 22:09
冰域
阅读(662)
推荐(0)