LaravelLaravel开发实践

Laravel从入门到上线运营-03配置git篇

2019-10-06  本文已影响0人  3275508ab630

Laravel从入门到上线运营-03配置git篇

修改文件后,重新打开文件,如果想要恢复原来的代码,基本上不能 ctrl + z了。再比如不小心删除了一个文件,回收站也没有了,怎么找回?又或者大家一起开发网站,出错的代码是谁写的,背锅又找谁。这一系列问题只要有 git 一切都能搞定。

先把之前创建工程文件夹名 blog 随意改一下 blog1

我们先去 github 这个全球最大码农交友网站注册一个账号,如果实在适应不了英文,也可以选择国内的 gitee 或者 coding

创建一个新的仓库,输入名字,其他选项都不要。

85FA623D-EFA0-4617-BCFE-798CADA2FED0.png C8527B8A-675F-4B3A-9660-E975EE843A21.png

完成后会有一个仓库 链接 给你,复制该链接,修改为下面格式:

https://你注册账号的邮箱(@改为%40):你的账号密码@后面不改原链接

注意初次接触 git 的同学可以这样做一下,公司里开发项目是不会这样做。

打开 sourcetree,选择 新建 -> 从URL克隆,把链接复制到源 URL,目标路径就是之前保存项目的 www/blog 文件夹路径,名称就是创建 git 仓库时的名字 blog,点击 克隆

E0C9D2DD-21C7-4CE8-88D5-19B8C121E698.png

我们用 sublime text 打开 blog1 中的 .gitignore 文件,删除 /vendor(删除 /vendor此操作可做可不做,不懂的同学做一下,个人开发项目会方便) ,再加一行 .idea。注意在 mac. 前缀的文件是隐藏文件,

EE3CED11-E0FB-4E86-BC19-6922DF63B82C.png

然后把 blog1 中的所有文件复制到 blog 中,包括隐藏文件。

复制完成后打开命令行工具,cdblog 中依次输入下面命令,一条命令输入后回车完成后再输入另一条再回车(以后遇到多条换行命令都这样操作,不再解释)。

git add -A .
git commit -m "first commit"
git push -u origin master

完成后刷新仓库网页,应该就有东西了。

我们来简单测试一下 git,用 phpstorm 打开 blog,之前的 blog1 已经没用了可以删除了。

再修改 blog/resources/views/welcome.blade.php

<div class="title m-b-md">
    hello
</div>

会发现左侧会有颜色标记,点击一下,选择第三个按钮就会恢复成原来的代码。就算是重新关闭打开文件,也是没用问题了。

64F8D155-9852-44EA-8EA9-D667F6B1FF4D.png

打开 sourcetree,里面也有修改记录,更加直观方便。

AC5D2F21-198F-4929-9EC6-480B6C43FD99.png

不过现在我们修改代码还在自己电脑上,我们试一下把代码提交到线上,sourcetree里点击需要提交的文件左侧钩,这时候文件会出现在上面的 已暂存文件 中,在再最下面输入提交注释,比如 修改主页,当然填英文会显的更专业一点。打钩 立即推送变更到 origin/master,点击 提交 按钮就会把已暂存的文件上传到线上。

55372F93-F6BE-46B8-9FBC-C5719085873C.png 7F41A68B-2FC5-47A3-8159-B346E986809C.png F2353DA1-5DC9-47F7-8DEF-FE6F89D6C2AB.png

关于 git 其他需要同学自己去学习了,如果时间不够,可以先不用看,但是 laravel 的文档要多看几遍,不用记住全部内容,看不懂的也可以跳过,后面开发遇到不懂的地方,会一直需要到它,知道所需内容大概在哪个位置就行。

上一篇 下一篇

猜你喜欢

热点阅读