发表于: 2018-07-11 23:54:39

3 716


今天完成的事情

完成任务二

1、上传项目到GitHub

由于曾经使用过GitHub,已经了解了基本操作,这里直接把任务一代码上传到GitHub服务器上。

(1)进入webstorm,点击file-setting-version control-GitHub-create API token,输入GitHub账号密码,连接成功生成token。

(2)再点击Git,选择Git安装的位置

(3)点击VCS-import into version control-share project on GitHub,输入对本次提交的描述和要提交的内容,点击OK,在GitHub主页上即可看到上传成功。

2、购买服务器

选择腾讯云免费试用的服务器。

https://jingyan.baidu.com/article/e9fb46e15ddf517521f7662d.html

3、安装svn

腾讯云开发者实验室的教程https://cloud.tencent.com/developer/labs/lab/10192

4、将GitHub上项目拉到服务器

签出版本库:

*svn checkout https://github.com/用户名/项目

添加和提交:

*svn add

*svn commit


关于域名申请,腾讯云上绑定域名要备案,太麻烦就不搞了


深度思考:

1、如何使用svn将代码上传至github?

https://www.lovelucy.info/codebase-from-svn-to-git-migration-keep-commit-history.html

2、如何使用git将代码上传至github?

https://blog.csdn.net/u010520912/article/details/18993001

3、svn和git有什么区别?

最核心的区别Git是分布式的,而Svn是集中式的。Git把内容按元数据方式存储,而SVN是按文件。Git没有一个全局版本号,而SVN有。Git的内容的完整性要优于SVN。Git下载下来后,在OffLine状态下可以看到所有的Log,SVN不可以。

4、如何利用github搭建自己的个人网站?

可以使用GitHub pages建立自己的个人网站。

https://www.jianshu.com/p/e68fba58f75c

5、如何配置nginx,实现在手机上查看页面?

打开nginx文件夹下的conf文件夹,里面有个nginx.conf文件,用阅读工具如记事本之类打开它;举个栗子:

默认网站根目录为/usr/local/nginx/html,要将它改成自己的项目目录。

手机查看页面:

首先,电脑和手机连接上同一个wifi然后查看电脑ip:win+R→cmd→ipconfig→回车, 找到无限局域网适配器wlan中的ip地址,例如我的是192.168.0.119然后手机浏览器中输入192.168.01.119/task1.html 就可以看到自己的代码啦~

6、如何将代码部署至自己的服务器?

我是用的webstorm自带的SVN工具上传到腾讯云搭建的SVN服务器里的,不过可能有更好的办法。。。

明天计划的事情

进行任务三

遇到的问题

用过Git但没用过SVN,把代码拉到SVN上面的时候出了几次错,Google 上查了半天才解决了问题。

收获

1、熟悉了Git和SVN的操作

2、了解了服务器的配置与连接



返回列表 返回列表
评论

    分享到