软工实践练习——使用Git进行代码管理
GITHUB上的预备活动:
- 注册
- 创建小组Organization,邀请组员进来
- 将代码库fork到小组Organization底下
下载并使用GIT:
- Git的安装
- 使用Git进行代码管理
1.从百度下载了git forWindows,因为某些原因不能去官网下载,所以直接从百度软件中心下载。TortoiseGit从官网下载64位版本。
2.代码管理即Git的使用:
1)在开始菜单所有文件里面找到TortoiseGit,然后点PuTTYgen

2)在弹出的窗口中点击Generate生成密钥,再点击Save private key保存一下这个密钥,我把它保存在跟GIT一个目录里面,以后有用也方便查找。

3)登录的GITHUB里面,点我的头像,点击Setting进入设置页面

4)选择SSH Keys,然后点击Add SSH Key,将之前生成的Key粘贴进去。

5)进入之前创建的Repository里面,找到右下角的SSH clone URL,copy to clipboard。

6)创建一个文件夹,在空白处右键Git Clone,url就是刚复制的SSH,Directory里面填的就是刚新建的文件夹,Load Putty Key就是之前保存的KEY

7)进入生成的JudgenOne文件夹,发现有一个隐藏的文件夹GIT,将hello world文件放在当前文件夹下

8)右键文件夹,Git Commit



点击PUSH,就把文件上传到GITHUB。
9)最终结果

心得体会
1.差不多是难得浏览纯英文的网站,所以刚接触GITHUB的时候有种受宠若惊的感觉,感觉自己的品味瞬间提升了(开玩笑,哈哈)。刚接触的时候,有一些的手足无措,虽然自己已经过了英语六级,但是看到很多的专业词汇还是一头雾水,但是慢慢的,该百度的百度,还是能够完成自己的目标,还丰富了自己的词汇量。
2.刚开始的时候看到很多同学用的都是Git Bash,直接用命令完成目标,但是我觉得,作为新世纪的码农,可视化是很重要的一部分,所以,我选择了用TortoiseGit。
3.一开始写的随笔像是一般的日志,但是觉得有必要学习用markdown,故又重新写了一个随笔,虽然比较简陋,但因为刚接触markdown,还是花了狠多的时间去熟悉它,以后应该会用的越来越顺手。
4.GITHUB是一个很好的收藏自己写的源代码的平台,操作也很方便,还能够和同学进行交流,跟伙伴合作做一些项目,去学习大牛们的代码什么的,都很方便。唯一觉得有点困难的还是现阶段的熟悉,毕竟纯英文的事物不是一时半会就能上手的,不过从长远来说,学会了用这些纯英文的东西,也更有助于我们直接了解国外先阶段的IT业的发展趋势,更快的去学习,适应IT的新浪潮。
最后,附上自己的代码库链接https://github.com/InvisibleGenius/Judgen0ne
软工实践练习——使用Git进行代码管理的更多相关文章
- 软工实践练习——使用git进行代码管理心得
一.在Github上注册账户.其中创建organization在小组成员的账户上创建,并在其账户上创建了小组的版本库.在创建organization的过程中,参考了助教提供的博客:http://sef ...
- 软工实践练习一 git使用心得
使用git进行代码管理的心得 小组 1.结对的同学创建了小组,我属于被邀请的.附上图片一张. 2.已将代码库https://github.com/sefzu2015/AutoCS fork到了小组or ...
- 【软工实践】团队Git现场编程实战
组长博客链接 博客链接 组员职责分工 队员 职责分工 恩泽 进行任务的划分与安排,调用API,负责餐饮商铺及商圈信息的获取 金海 解析API返回的json数据,提取有关信息 君曦 部分算法编写 季城 ...
- 软工实践练习一——使用Git进行代码管理心得
在github.com的操作 注册 创建Organization 将指定代码库fork到小组Organization下 在Organization下创建repository 这些操作在学校的机房已经完 ...
- 软工实践个人练习-使用github进行代码管理
1.掌握使用Git进行代码版本,使用github进行代码托管. 2.创建小组Organization,并邀请组员进来. 3.将代码库https://github.com/sefzu2015/AutoC ...
- 软工实践原型设计——PaperRepositories
软工实践原型设计--PaperRepositories 写在前面 本次作业链接 队友(031602237吴杰婷)博客链接 pdf文件地址 原型设计地址(加载有点慢...) 结对成员:031602237 ...
- 【2017集美大学1412软工实践_助教博客】团队作业10——项目复审与事后分析(Beta版本)
写在前面的话 转眼轰轰烈烈本学期的软工实践就结束了,这个过程中想必在熬夜敲代码,激烈讨论中留下诸多回忆的同时,也收获了不少.恭喜所有团队完成了本阶段冲刺,此外,由于大家的贡献分给的都很平均,将个人贡献 ...
- 自我介绍&软工实践博客点评
想想既然写了点评博客,那就顺便向同学们介绍下自己吧. 我是16届计科实验班的,水了两件小黄衫,于是就来当助教了_(:_」∠)_ 实话说身为同届生来当助教,我心里还是有点虚的,而且我还是计科的..感觉软 ...
- 《软工实践》第零次作业 - 一些QA
<软工实践>第零次作业 - 一些QA Q&A (1)回想一下你初入大学时对计算机专业的畅想 当初你是如何做出选择计算机专业的决定的? 你认为过去两年中接触到的课程是否符合你对计算机 ...
随机推荐
- C++find函数
头文件 #include <algorithm> 函数实现 template<class InputIterator, class T> InputIterator find ...
- Cassandra 分布式集群
1 实施Cassandra集群,并验证集群功能正常,抓图实验过程 2 为什么说对于布隆过滤器有"确定某个元素是否在某个集合中的代价和总的元素数目无关"?误判率和元素数目有关吗?为什 ...
- Webpack+React+ES6入门指南[转]
React无疑是今年最火的前端框架,github上的star直逼30,000,基于React的React Native的star也直逼20,000.有了React,组件化似乎不再步履蹒跚,有了Reac ...
- selenium使用等待的几种方式
1.使用java的sleep try { Thread.sleep(3000); } catch (InterruptedException e) { // TODO Auto-generated c ...
- UVA 562 Dividing coins --01背包的变形
01背包的变形. 先算出硬币面值的总和,然后此题变成求背包容量为V=sum/2时,能装的最多的硬币,然后将剩余的面值和它相减取一个绝对值就是最小的差值. 代码: #include <iostre ...
- [原创]CI持续集成系统环境---部署Jenkins完整记录
Jenkins通过脚本任务触发,实现代码的自动化分发,是CI持续化集成环境中不可缺少的一个环节. 下面对Jenkins环境的部署做一记录. ------------------------------ ...
- 一个简单的scrapy爬虫抓取豆瓣刘亦菲的图片地址
一.第一步是创建一个scrapy项目 sh-3.2# scrapy startproject liuyifeiImage sh-3.2# chmod -R 777 liuyifeiImage/ 二.分 ...
- iOS数据本地持久化
p1:归档.Preference(NSUserDefault).沙盒存储 iOS开发中本地存储主要有三种形式 XML属性列表(plist)归档 Preference(偏好设置) NSKeyedAr ...
- CSS 布局调试工具
说是工具其实只是一段 Javascript 代码,但非常实用,它会给页面里所有的 DOM 元素添加一个 1px 的描边(outline),方便我们在调试 CSS 过程中分析.排查问题. 先来看看代码, ...
- poj 1458 Common Subsequence
Common Subsequence Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 46387 Accepted: 19 ...