软工实践练习——使用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)回想一下你初入大学时对计算机专业的畅想 当初你是如何做出选择计算机专业的决定的? 你认为过去两年中接触到的课程是否符合你对计算机 ...
随机推荐
- 初探Team Foundation Server (TFS) 2015 REST API
REST是一种简洁方便的Web服务,通过基于http协议的远程通信,可以为多种客户端程序提供远程服务,大幅提高了服务器系统的可扩展性. 微软宣布从Team Foundation Server 从201 ...
- Debian下安装deb格式安装包
dpkg -i 软件包名称 就好啦 下面是相应链接: http://blog.csdn.net/lhf_tiger/article/details/7493400
- HDU 2899 Strange fuction 【三分】
三分可以用来求单峰函数的极值. 首先对一个函数要使用三分时,必须确保该函数在范围内是单峰的. 又因为凸函数必定是单峰的. 证明一个函数是凸函数的方法: 所以就变成证明该函数的一阶导数是否单调递增,或者 ...
- AppScan Source V8.8 中弃用的功能
从 AppScan Source V8.8 开始,不再支持以下操作系统: Microsoft Windows XP Microsoft Windows Server 2003,所有版本和修订版 此 ...
- java 21 - 12 随机访问流(不属于IO流)
随机访问流: RandomAccessFile类不属于流,是Object类的子类. 但它融合了InputStream和OutputStream的功能. 支持对文件的随机访问读取和写入. public ...
- MAC中设置android adb环境变量
1.找到android sdk的本地路径, adb命令在platform-tool下面,记为XXXX 我的路径是(/Applications/eclipse/android-sdk-mac_x86/p ...
- [转]PHP 获取服务器详细信息代码
转自:http://jingyan.baidu.com/article/fdbd4277049c8bb89e3f4893.html 获取系统类型及版本号: php_uname() (例:Windows ...
- CLR的执行模型
1,将源代码编译成托管代码.源代码如C#,VB,F#2,将托管代码合并成程序集.3,加载公共语言运行时.4,执行程序集的代码.
- 在Sql Server 中使用正则表达式
CREATE FUNCTION dbo.find_regular_expression ( ), --需要匹配的源字符串 ), --正则表达式 --是否区分大小写,默认为false ) RETURNS ...
- 架构MVC——JS中的理论
什么是MVC MVC是一种设计模式,它将应用划分为3个部分:数据(模型).展现层(视图)和用户交互层(控制器). 一个事件发生的过程可以描述如下: 用户和应用产生交互 控制器的事件处理器被触发 控制器 ...