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进行代码管理的更多相关文章

  1. 软工实践练习——使用git进行代码管理心得

    一.在Github上注册账户.其中创建organization在小组成员的账户上创建,并在其账户上创建了小组的版本库.在创建organization的过程中,参考了助教提供的博客:http://sef ...

  2. 软工实践练习一 git使用心得

    使用git进行代码管理的心得 小组 1.结对的同学创建了小组,我属于被邀请的.附上图片一张. 2.已将代码库https://github.com/sefzu2015/AutoCS fork到了小组or ...

  3. 【软工实践】团队Git现场编程实战

    组长博客链接 博客链接 组员职责分工 队员 职责分工 恩泽 进行任务的划分与安排,调用API,负责餐饮商铺及商圈信息的获取 金海 解析API返回的json数据,提取有关信息 君曦 部分算法编写 季城 ...

  4. 软工实践练习一——使用Git进行代码管理心得

    在github.com的操作 注册 创建Organization 将指定代码库fork到小组Organization下 在Organization下创建repository 这些操作在学校的机房已经完 ...

  5. 软工实践个人练习-使用github进行代码管理

    1.掌握使用Git进行代码版本,使用github进行代码托管. 2.创建小组Organization,并邀请组员进来. 3.将代码库https://github.com/sefzu2015/AutoC ...

  6. 软工实践原型设计——PaperRepositories

    软工实践原型设计--PaperRepositories 写在前面 本次作业链接 队友(031602237吴杰婷)博客链接 pdf文件地址 原型设计地址(加载有点慢...) 结对成员:031602237 ...

  7. 【2017集美大学1412软工实践_助教博客】团队作业10——项目复审与事后分析(Beta版本)

    写在前面的话 转眼轰轰烈烈本学期的软工实践就结束了,这个过程中想必在熬夜敲代码,激烈讨论中留下诸多回忆的同时,也收获了不少.恭喜所有团队完成了本阶段冲刺,此外,由于大家的贡献分给的都很平均,将个人贡献 ...

  8. 自我介绍&软工实践博客点评

    想想既然写了点评博客,那就顺便向同学们介绍下自己吧. 我是16届计科实验班的,水了两件小黄衫,于是就来当助教了_(:_」∠)_ 实话说身为同届生来当助教,我心里还是有点虚的,而且我还是计科的..感觉软 ...

  9. 《软工实践》第零次作业 - 一些QA

    <软工实践>第零次作业 - 一些QA Q&A (1)回想一下你初入大学时对计算机专业的畅想 当初你是如何做出选择计算机专业的决定的? 你认为过去两年中接触到的课程是否符合你对计算机 ...

随机推荐

  1. C++find函数

    头文件 #include <algorithm> 函数实现 template<class InputIterator, class T> InputIterator find ...

  2. Cassandra 分布式集群

    1 实施Cassandra集群,并验证集群功能正常,抓图实验过程 2 为什么说对于布隆过滤器有"确定某个元素是否在某个集合中的代价和总的元素数目无关"?误判率和元素数目有关吗?为什 ...

  3. Webpack+React+ES6入门指南[转]

    React无疑是今年最火的前端框架,github上的star直逼30,000,基于React的React Native的star也直逼20,000.有了React,组件化似乎不再步履蹒跚,有了Reac ...

  4. selenium使用等待的几种方式

    1.使用java的sleep try { Thread.sleep(3000); } catch (InterruptedException e) { // TODO Auto-generated c ...

  5. UVA 562 Dividing coins --01背包的变形

    01背包的变形. 先算出硬币面值的总和,然后此题变成求背包容量为V=sum/2时,能装的最多的硬币,然后将剩余的面值和它相减取一个绝对值就是最小的差值. 代码: #include <iostre ...

  6. [原创]CI持续集成系统环境---部署Jenkins完整记录

    Jenkins通过脚本任务触发,实现代码的自动化分发,是CI持续化集成环境中不可缺少的一个环节. 下面对Jenkins环境的部署做一记录. ------------------------------ ...

  7. 一个简单的scrapy爬虫抓取豆瓣刘亦菲的图片地址

    一.第一步是创建一个scrapy项目 sh-3.2# scrapy startproject liuyifeiImage sh-3.2# chmod -R 777 liuyifeiImage/ 二.分 ...

  8. iOS数据本地持久化

      p1:归档.Preference(NSUserDefault).沙盒存储 iOS开发中本地存储主要有三种形式 XML属性列表(plist)归档 Preference(偏好设置) NSKeyedAr ...

  9. CSS 布局调试工具

    说是工具其实只是一段 Javascript 代码,但非常实用,它会给页面里所有的 DOM 元素添加一个 1px 的描边(outline),方便我们在调试 CSS 过程中分析.排查问题. 先来看看代码, ...

  10. poj 1458 Common Subsequence

    Common Subsequence Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 46387   Accepted: 19 ...