【编程初学者】创建自己的开源项目1-创建远程代码仓库

    如果你是一名程序员,并且有着自己的创意,急于想向这个世界分享你的创意,又感觉找不到方向,那么你该认真地读下去了。
    假设你已经有一个项目,想让世界上的任何一个人能够下载下来,进行协作开发,那么你要继续看下去了。由于本人使用Java语言,Myeclipse开发工具,代码管理工具使用git,以下的项目以Java项目为例子,开发工具用Myeclipse进行讲解,代码管理以git为例。其他工具语言大同小异,不做详细讲解。
    要分享你的项目给他人,首先他人需要从某个网址上将你的项目下载下来。那么对你而言,需要在他人下载之前,先将你的项目上传到某一个网站上。由于我用的是git,下面的代码管理网址,就以github网站为例子进行讲解。题外话:github是世界上最大的开源项目网站,我们的开源操作系统Linux,开源框架sprig,struts,hibernate,mybatis,tomcat,jdk等等源码都由github进行托管。你可以从上面下载下来任何开源项目,然后形成你自己的独有框架。截止作者写稿,github上面托管的项目已经超过百万。
    现在你先将你的项目准备好,我先讲解下github网站。
    github与其说是一个网站,我更倾向于将其理解为一个云项目空间,就好像myeclipse的MySpace,你可以将你开发工具如Myeclipse在本地的项目空间下的项目,在github上做个云空间的备份,并且,不仅你自己可以在自己电脑上的开发工具上开发,你的伙伴也可以。github,这里“望文生义”就能理解,因为github最开始只支持git作为其代码版本控制工具。因此,github下载代码,复制代码,提交代码,多开发成员进行代码比对,冲突解决,都用git进行。如果你对git还不熟悉,不要怕,下面会一步步带你使用并熟悉git。
    好了,说了这么多,我们知道github是做什么用的了,马上贴上github的官网地址:https://github.com/ 。啥?你已经百度了?那我可要讲干货了,关掉百度吧,听我讲。
    我贴的是个账号登陆界面?是的,你都要提交代码了,总不能连个账号都没有吧,如果现在没有,赶紧注册个。
    

   
   怕了吗,英文版的。不怕,有我在。看见sign up for GitHub那个按钮了吧,我都框出来了。点击它,它的意思就是注册。
   下面是注册的页面:
   
    username:就是github上你的笔名,或者网名,或者昵称,或者用户名。github你的身份证就是它。
    email:就是你用来激活账号的邮箱,你如果没有邮箱,那你需要先注册个邮箱,qq的都行,还没有的话,我建议你联系我,我一毛钱给你注册一个。
    password:就是登陆账号的密码。这个就是个隐私,不能随便告诉别人的,否则后果自负。
   点击Create an account,就可以提交你的账号注册信息了。记住,所有网站那个按钮,就是等你去点击的。一般人我不告诉他。
  
    弹出来那个红框,它的意思是你填写的内容不规范,github不放行,毕竟那么多用户,需要统一管理,github从安全,便捷,规范等各个方面做了个规范,你的名字不能和其他的用户重复,再就是你得注册的邮箱不能注册过github,密码要满足三个条件:1.至少要有一个小写字母2.至少有一个数字 3.不能少于7个字符。当然你不能起太长,否则你忘记了,我也不知道,爱莫能助的。
    进入到下个页面了:
   

   
      这个页面的意思是,你已经完成了第一步,这是第二步啦。这一步是问你是不是高富帅的,我没有很多钱,媳妇还没娶上,我选 这个选项 Unlimited public repositories for free.第二个选项意思是,如果你对她有好感,可以给她送点钱,她好变得更好更漂亮!又看到按钮了,点击它,你就能完成第二步。这一步真简单,可我咋有点小心伤啊。
    进入第三页了:
   


    How would you describe your level of programming experience?   你是否很有经验?             
                
                
 
   What do you plan to use GitHub for? (check all that apply)   之所以用github,你的目的是啥?             
                
                
                
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

水上冰石

希望能帮助到你

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值