开源中国的代码托管
前言
- 昨天,写了自己学习Java的第一个博客,学到了不同于C语言的编程知识,也得到了老师对学习方法的肯定。写博客就是在重复一天的所学,虽然可能会花一定的时间,但是对于自己是一种学习上的总结,也可以利用博客这一平台与一起学习的同学交流一下学习Java的心得经验。
- 今天,把书本的第二章内容看得差不多了,主要还是强调在dos命令行下对java程序的操作,相比具有图形化操作界面的eclipse软件来说,确实稍微有点麻烦,但这些基础重要的知识还是要掌握的好。在昨天的基础上,加深了对“javac与CLASSPATH”和“javac与SOURCEPATH”的理解,就是反复拿书上的例子在PowerCMD中尝试,对比一下不同的命令会有什么不同的结果,只要多练肯定可以加深印象的。因为书上经常提到范例文件什么什么,所以我在网上搜了下,把网址贴在这里,书上的例子都有,大家可以看看:http://www.tupwk.com.cn/downpage/。
- 后面又提到了“使用Package管理类”,只能说跟着书本可以看懂,但具体有什么方便或者这样做的优点在哪还不是很清楚,估计有待我继续学习吧。
开源中国的代码托管
概述
- 代码托管应该指的就是将自己编写好的代码上传到相应的网站,供大家交流下载。
- 我也是在别人的博客中知道了如何在开源中国社区中代码托管,就简单分享一下过程吧。
- 大概分为两部分,第一部分是安装git,第二部分是在“代码托管-开源中国社区”上推送代码。
第一部分 windows下安装git
- 建议在官网上下载最新版本的git:http://www.git-scm.com/download/win
- 如果选择的是下图中portable版本的git,则不需要安装,解压即可用。
- 双击下载好的文件安装就行
- 第一部分后面的步骤和学姐一样我就不赘述了,大家参考学姐的博客(http://www.cnblogs.com/java-stx/p/5169898.html#)。
第二部分 在“代码托管-开源中国社区”上推送代码
基本上和上述博客里介绍的步骤是一样的,只是有些位置不同(如果看学姐那个有不懂的,可以再看看我这个)。
-
在第二部分2(3)中,如果是第一次,当然使用: git commit -m "HelloWorld first commit" 命令。
-
在第二部分2(4)中,注意原博客中的“一路回车”,我刚开始看漏了,所以在这里卡了半天。
-
在第二部分2(5)中,进行这一步前,一定要在“代码托管-开源中国社区”上创建了项目(上一步骤已创建)。输入一个不存在的项目名只是为了演示一下,如果输了或输错了,则一定要删掉后再改成正确的,不然无法正常操作。出现如下提示:
-
还有就是,在原文的第二部分2(5)中,出现了“或者执行”、“然后再执行”,这里其实少了2行代码,应该是“或者执行 git remote rm origin”、“然后再执行 git remote add origin http://git.oschina.net/你的用户名/HelloWorld.git 和 git push origin master”。其实这是对输入错误地址的2种操作,一是直接打开config文件将相应文字删除;二是在git对话框中输入以上指令,也可以达到删除先前地址的效果。
-
在上面的步骤都完成无误后,输入指令“git push origin master”,可能会接连弹出以下这2个对话框(我的电脑上出现了),只需要在第一个对话框的文本框中输入你在开源中国社区的账号名,在第二个图中输入相应的密码即可。
-
在完成了以上步骤如果还报错的话,就和学姐博客里最后面的几个问题情形比对一下,会有相应的解决方案的。