发表于: 2018-07-28 21:31:59
1 671
- 今天完成的事情:
- 通过GitHubpages生成九宫格网页访问
购买学院服务器,安装xshell连接服务器,了解一些linux基本命令如:
cd /home 进入 '/ home' 目录'
cd .. 返回上一级目录
cd ../.. 返回上两级目录
cd 进入个人的主目录
cd ~user1 进入个人的主目录
cd - 返回上次所在的目录
pwd 显示工作路径
ls 查看目录中的文件
ls -F 查看目录中的文件
ls -l 显示文件和目录的详细资料
ls -a 显示隐藏文件建立文件和目录
touch 1.txt
cat > 2.txt (用定向符创建文件,填写内容后,按ctrl+d保存内容)
mkdir mywork 建立mywork这个目录删除文件和目录(删除文件或目录都可以用rm搞定)
rm 1.c //将1.c这个文件删除
rm -rf (强制删除文件或目录,删除时不提示.)等等,简单一个了解,跟着操作试了试。
学习svn,下载svn小乌龟,通过客户端,右击选择svn checkout把项目文件开始从远程服务器下载到本地工作目录中,这样在本地目录操作的内容都可以提交到远程服务器,通过add增加,delete删除,rename重命名,SVN还原(SVN Revert),检查更新(Check for modifications),SVN更新(SVN Update),commit,以及分支合并等等实现使用svn拉代码、更新代码等操作,非常方便。
了解一下git和svn的区别:
1.git是分布式的scm,svn是集中式的。(最核心)
2.git是每个历史版本都存储完整的文件,便于恢复,svn是存储差异文件,历史版本不可恢复。(核心)
3.git可离线完成大部分操作,svn则不能。
4.git有着更优雅的分支和合并实现。
5.git有着更强的撤销修改和修改历史版本的能力
6.git速度更快,效率更高。
明天计划的事情:申请域名进行域名访问,提交任务
遇到的问题:svn不了解,学习花了较多时间,慢慢看,有时候无法实现教程效果,所以一步一步操作,主要是操作不熟练,知识浅薄,所以根据教程反复练习,仔细看知识点。
收获:学会用git,svn进行拉代码,更新代码,上传代码,了解访问服务器,进行访问页面。
评论