软工实践个人练习-使用github进行代码管理
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进行代码管理的更多相关文章
- 软工实践练习一——使用Git进行代码管理心得
在github.com的操作 注册 创建Organization 将指定代码库fork到小组Organization下 在Organization下创建repository 这些操作在学校的机房已经完 ...
- 软工实践——github文件整理
软工实践中,整理github上文件遇到的一些问题 先扔github链接Transcend/ActivityHelper 1.原来呢我们团队的github上的文件的安排十分凌乱,没有归档.把说明文档.源 ...
- 《软工实践》第零次作业 - 一些QA
<软工实践>第零次作业 - 一些QA Q&A (1)回想一下你初入大学时对计算机专业的畅想 当初你是如何做出选择计算机专业的决定的? 你认为过去两年中接触到的课程是否符合你对计算机 ...
- 软工实践第五次作业-WordCount进阶需求
软工实践作业(五) GitHub 作业链接 结对博客 031602240 具体分工 PSP表格 代码规范 解题思路与设计说明 爬虫使用 代码组织与内部实现设计(类图) 算法关键 实现方法 流程图 附加 ...
- 软工实践——结对作业2【wordCount进阶需求】
附录: 队友的博客链接 本次作业的博客链接 同名仓库项目地址 一.具体分工 我负责撰写爬虫爬取信息以及代码整合测试,队友子恒负责写词组词频统计功能的代码. 二.PSP表格 PSP2.1 Persona ...
- 2018软工实践—Alpha冲刺(10)
队名 火箭少男100 组长博客 林燊大哥 作业博客 Alpha 冲鸭鸭鸭鸭鸭鸭鸭鸭鸭鸭! 成员冲刺阶段情况 林燊(组长) 过去两天完成了哪些任务 协调各成员之间的工作 测试整体软件 展示GitHub当 ...
- 2018软工实践—Alpha冲刺(9)
队名 火箭少男100 组长博客 林燊大哥 作业博客 Alpha 冲鸭鸭鸭鸭鸭鸭鸭鸭鸭! 成员冲刺阶段情况 林燊(组长) 过去两天完成了哪些任务 协调各成员之间的工作 多次测试软件运行 学习OPENMP ...
- 2018软工实践—Alpha冲刺(8)
队名 火箭少男100 组长博客 林燊大哥 作业博客 Alpha 冲鸭鸭鸭鸭鸭鸭鸭鸭! 成员冲刺阶段情况 林燊(组长) 过去两天完成了哪些任务 协调各成员之间的工作 多次测试软件运行 学习OPENMP ...
- 软工实践原型设计——PaperRepositories
软工实践原型设计--PaperRepositories 写在前面 本次作业链接 队友(031602237吴杰婷)博客链接 pdf文件地址 原型设计地址(加载有点慢...) 结对成员:031602237 ...
随机推荐
- [转]artDialog
本文转自:http://aui.github.io/artDialog/ http://aui.github.io/artDialog/doc/index.html artDialog —— 经典的网 ...
- Web安全--XSS模版
[XSS基本探测pyload] <script>alert("xss")</script> <script>alert(/xss/)< ...
- 对于大学4年的反思(续),记我的ThoughtWorks面试
之前我写了一篇对于大学四年的反思,时隔一个月,为什么我这么快就要来写这篇续章呢?主要有两个原因,第一是感谢静子姐姐,记得知乎上有个回答里面说过人生需要有贵人的帮助,遇到贵人是一件很幸运的事情.我想,静 ...
- Eclipse中的快捷键总结
Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合.通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升. ...
- IO流的练习3 —— 复制多级文件夹下的指定文件并改名
需求:复制指定目录下的指定文件,并修改后缀名. 指定的文件是:.java文件. 指定的后缀名是:.jad 数据源所在文件夹:C:\Users\Administrator\Desktop\记录 目的地所 ...
- js原生选项卡(包含无缝滚动轮播图)一
原生js选项卡的几种写法,整片文章我会由简及难的描述几种常用的原生选项卡的写法: Improve little by little every day! 1>基本选项卡: 思路:循环中先清除再添 ...
- iOS9新特性——堆叠视图UIStackView
一.引言 随着autolayout的推广开来,更多的app开始使用自动布局的方式来构建自己的UI系统,autolayout配合storyBoard和一些第三方的框架,对于创建约束来说,已经十分方便,但 ...
- ST3插件——PlainTasks的使用
今天看到一个有意思的ST3插件,可以进行简单的任务管理. 安装很简单:ctrl + shift + p,输入install回车,再输入plaintasks回车即可. 以下是一些支持的操作,更多的操作请 ...
- 浅析CSS——元素重叠及position定位的z-index顺序
多次在项目中遇到html页面元素的非期待重叠错误,多数还是position定位情况下z-index的问题.其实每次解决类似问题思路大致都是一样的,说到底还是对z-index的理解比较模糊,可以解决问题 ...
- 如何解决机器重启后MySql服务跑不起来了1067,附解决过程
今个一位同事的mysql跑不起来了,之前还好好的,问我怎么恢复,我没在她出问题的机器上弄,在自己机器上试的,最终在CTO的指导下解决了,现记录于此. 1,首先把她的mysql安装文件夹.数据结构文件. ...