1、掌握使用Git进行代码版本,使用github进行代码托管。

2、创建小组Organization,并邀请组员进来。

3、将代码库https://github.com/sefzu2015/AutoCS fork到小组Organization底下 AutoCS代码库

4、在小组Organization底下创建一个新的代码库,将第一次作业时的"hello world"实例的项目,提交完整的项目文件到你的新建代码库。

5、发表一篇使用Git进行代码管理的心得,将步骤4里面的代码库链接贴在随笔中。

  • 第一次使用github进行代码管理,有一种比较新奇的感觉,这也算是团队合作开始前的第一步。
  • 首先下载github desktop就遇到了困难,可能是因为墙的原因,导致下载速度奇慢,打开后需要在线安装,就卡住不动了。无奈之下,我换了一种工具TortoiseGit,这个工具我在使用之后发现很方便,安装它之前需要安装git for windows
  • 在都安装好之后,要先生成一个密钥,将这个密钥保存到本地。然后在github网站的设置中添加这个密钥。创建好代码库后,我在本地进行了git clone,从github上下载了我创建的代码库。
  • 之后我从MyEclipse里将上次完成的helloworld项目导出,这里出现了一个问题,我在export的时候出错了,经过询问队友发现需要右键项目refresh后导出才不会出错。
  • 再之后我将导出的hellworld的项目xelionhelloword的项目文件夹复制到了刚刚下载的代码库中,右键git commit,之后再点击一下push,就完成了将项目上传到代码库中的任务。
  • ps:我之前在机房的时候使用过git for windows进行上传,不过没有成功,git for windows需要用户通过命令行的方式上传,相比之下我觉得Tortoisegit比较方便,适合新手使用。

    第一次使用markdown进行编写随笔有点不习惯,但是我发现使用markdown进行排版的随笔写出来的效果很不错,非常有条理性,可以让读者很方便地阅读。还能进行网页的超链接以及代码的高亮,十分地方便阅读,虽然在排版的时候会多花一点时间,但是很值得。

附截图

  • 生成密钥

  • git clone

  • git commit

ps:这里已经上传过了,所以没有文件改动。

代码库链接 https://github.com/InvisibleGenius/xelionhelloworld
或点击我的代码库

软工实践个人练习-使用github进行代码管理的更多相关文章

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

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

  2. 软工实践——github文件整理

    软工实践中,整理github上文件遇到的一些问题 先扔github链接Transcend/ActivityHelper 1.原来呢我们团队的github上的文件的安排十分凌乱,没有归档.把说明文档.源 ...

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

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

  4. 软工实践第五次作业-WordCount进阶需求

    软工实践作业(五) GitHub 作业链接 结对博客 031602240 具体分工 PSP表格 代码规范 解题思路与设计说明 爬虫使用 代码组织与内部实现设计(类图) 算法关键 实现方法 流程图 附加 ...

  5. 软工实践——结对作业2【wordCount进阶需求】

    附录: 队友的博客链接 本次作业的博客链接 同名仓库项目地址 一.具体分工 我负责撰写爬虫爬取信息以及代码整合测试,队友子恒负责写词组词频统计功能的代码. 二.PSP表格 PSP2.1 Persona ...

  6. 2018软工实践—Alpha冲刺(10)

    队名 火箭少男100 组长博客 林燊大哥 作业博客 Alpha 冲鸭鸭鸭鸭鸭鸭鸭鸭鸭鸭! 成员冲刺阶段情况 林燊(组长) 过去两天完成了哪些任务 协调各成员之间的工作 测试整体软件 展示GitHub当 ...

  7. 2018软工实践—Alpha冲刺(9)

    队名 火箭少男100 组长博客 林燊大哥 作业博客 Alpha 冲鸭鸭鸭鸭鸭鸭鸭鸭鸭! 成员冲刺阶段情况 林燊(组长) 过去两天完成了哪些任务 协调各成员之间的工作 多次测试软件运行 学习OPENMP ...

  8. 2018软工实践—Alpha冲刺(8)

    队名 火箭少男100 组长博客 林燊大哥 作业博客 Alpha 冲鸭鸭鸭鸭鸭鸭鸭鸭! 成员冲刺阶段情况 林燊(组长) 过去两天完成了哪些任务 协调各成员之间的工作 多次测试软件运行 学习OPENMP ...

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

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

随机推荐

  1. C++ sort函数

    (一)为什么要用c++标准库里的排序函数 Sort()函数是c++一种排序方法之一,学会了这种方法也打消我学习c++以来使用的冒泡排序和选择排序所带来的执行效率不高的问题!因为它使用的排序方法是类似于 ...

  2. C++ new(1)

    如果找工作的同学看一些面试的书,我相信都会遇到这样的题:sizeof 不是函数,然后举出一堆的理由来证明 sizeof 不是函数.在这里,和 sizeof 类似,new 和 delete 也不是函数, ...

  3. FDTD扩展到所有频率

  4. TYVJ1288 飘飘乎居士取能量块 -SilverN

    描述   9月21日,今天是pink的生日,飘飘乎居士当然要去别人的领土大闹一番啦!  为了收集更多的能量到pink家大闹,飘飘乎居士准备从后花园中取出自己多年积攒的p个能量块.后花园一共被划分n个地 ...

  5. LeetCode 3 Longest Substring Without Repeating Characters 解题报告

    LeetCode 第3题3 Longest Substring Without Repeating Characters 首先我们看题目要求: Given a string, find the len ...

  6. DP+单调队列 codevs 1748 瑰丽华尔兹(还不是很懂具体的代码实现)

    codevs 1748 瑰丽华尔兹 2005年NOI全国竞赛  时间限制: 1 s  空间限制: 128000 KB  题目等级 : 大师 Master 题解       题目描述 Descripti ...

  7. UVALive 6269 Digital Clock --枚举,模拟

    题意:说不清楚,自己看吧,太恶心. 这题真是SB了,当时看了一下以为乱搞就好了,于是开始动手拍,结果拍了好几个小时都没拍出来,而且越想越想不通,直接把自己绕进去了,结果gg了. 总结:甭管什么题,想清 ...

  8. jstat使用

    jstat -gcutil pid 统计gc信息统计.其中最后五项,分别是young gc的次数,young gc的时间,full gc的次数,full gc的时间,gc的总时间.

  9. 11Spring_AOP编程(AspectJ)_概述

    AspectJ 是一个框架 (第三方AOP框架 ),提供切面编程 ,编写一个Aspect 支持多个Advice和多个PointCut .对比前一种提到的传统的Aop编程,AspctJ更加的常用.Asp ...

  10. vrrp两用

    早上想了想vrrp的使用,1,网关冗余 2,服务器热备 思想稍微有点不一样.主要在于监控口 服务器的话有心跳线,用户同步一些配置和迁移一些服务.达到热备的目的.:牵涉到四个优先级:建议这样排序: 主机 ...