发表于: 2017-03-19 23:55:16
4 573
今天完成的事情(4、5个小时)
1.再次重复任务2的1~11;
2.仔细了解git的相关内容,并做了思维导图;
3.成功将本地项目上传到github上;
4.解决了昨天未能解决的疑问:
1.今天在git上花的时间比较多,我按着教程走,但不理解git软件和github之间什么联系怎么联系;所谓的版本管理器到底是什么东西可以用来干嘛;
git是版本控制系统,在本地对项目修改后,可以在git上记录所做改动的内容、时间、改动的人,并上传到github;在github上可以多人进行下载合作改动项目;
2在git上成功完成git add和git commit操作,但不知如何验证这两个操作;
git add是添加的操作,git commit更像是说明本次操作,提高阅读性;
明天要完成的事情
1.将任务2搞定;
遇到的困难
1.git commit -m " 命令还没写完不小心换行出现>符号并无法删除,怎么办?
尝试:在下一引号未写出时换行的,完整打出引号后可以提交
再尝试:换行后打出内容,再换行出现>,完整打出引号后,可以提交;
疑问:那么提交上去的引号内的说明是怎么样的呢?
用git log查看历史,说明里无视了换行;
出现这种失误如何处理?
2.将本地项目上传远程仓库,提示上传失败;
解决方式:需要git pull,之后提示本地项目与远程项目冲突,网上说因为远程仓库里项目是最新的,需要重新git、git commit操作,成功。
3.出现上传失败时,一个头两个大,做了很多网上给出的尝试,都失败了...
在最后复制git软件反馈的信息进行查找,可能这是上传失败最关键的错误吧,很快就找出答案,一下子搞定了......解决问题能力有待提高。
收获
1.学习了git和github的相关知识:
①何为版本控制系统:记录追踪同一项目的各个修改;git是如今最简单、最流行且免费的、分布式的版本控制系统;
②相关操作:
(1)创建作为仓库的目录:
①选择一个合适的地方
②创建一个空目录:mkdir 文件夹名
③git进入某个文件夹:cd 文件夹名
(2)将(1)的目录设为Git可以管理的仓库:
初始化:git init
(3)把文件添加到仓库:
①将文件放到git目录下
②指示git将文件添加到仓库:git add 文件名
③指示git将改动提交到仓库并说明:git commit -m "xxx"
(4)生成shh-key(给予某git与某github账号相互的资格吧):略
(4)将本地仓库与github上的仓库关联:git remote add git@github.com:github上的用户名/github上的仓库名.git
(5)将文件从本地仓库上传到远程仓库即Github上的仓库:git push -u origin master
③其他操作:
查看当前状态:git status
查看文件修改:git diff
查看历史记录:git log;q退出;
版本回退:git reset HEAD;
2.体会到学习过程需要注意的问题:
①从任务的步骤点所估计的学习时间来判断学习重点和强度;
昨天是看的太着急,今天是看得太慢,要把握好节奏;
②解决遇到的问题时:
不要做盲目的尝试,要经过思考,尝试,再用准确、重点的关键字搜索答案;
工具报错,提取报错最关键的内容,一般是最后一句,复制在网上搜索答案;
③遇到啥问题马上在记事本记录。
日报花了半个钟的时间,从记事本、思维导图上提取信息效率高点;感觉用思维导图做笔记挺好的,把网上的资料理解了记下,加深理解与记忆。
昨天学得很头痛,到今天中午还头痛,喝了药之后就好了,竟然是因为着凉受了风寒影响的。 我还以为我脑袋使用过度,自己伤心好久,还怀疑自己:天哪我有那么蠢吗
但昨晚任务失败后也想到一句话:难点就是突破点。遇到困难,是件好事情。要有耐心!
把日报当日记的感觉,随便啦~
评论