• 20145207 《Java程序设计》第二周学习总结


    开源中国的代码托管

    • 不算调查问卷的话,这是第二篇博客,怎么说呢……感觉好麻烦!哈哈哈哈!不过也就这样吧。按照同学传达的老师的意思就是“写博客就是在重复一天的所学,虽然可能会花一定的时间,但是对于自己是一种学习上的总结,也可以利用博客这一平台与一起学习的同学交流一下学习Java的心得经验。”所以嘛,fighting!!!
    • 这两天,把书本的第二章内容看了看,大体上讲的是在dos命令行下对java程序的操作,相比具有图形化操作界面的eclipse软件来说,确实麻烦。在此基础上加深了对“javac与CLASSPATH”和“javac与SOURCEPATH”的理解,反正我觉得这玩意儿跟c语言差不多在应该反复地练习,反复地研究,多那书上那几个例子做做研究就就差不多。
    • 今天主要是对开源中国代码托管这方面的使用,看了一大堆教程,我的天!感觉好麻烦啊,没太理解上传这东西干嘛,反正是既然要求了就弄吧。最起码看上去还算蛮清晰地。

    言归正传

    开源中国的代码托管

    概述

    • 代码托管应该指的就是将自己编写好的代码上传到相应的网站,供大家交流下载。
    • 开源中国社区中代码托管,过程分享。(强调大部分来自于前辈们的教程,我自己弄的这肯定不完备)
    • 大概分为两部分,第一部分是安装git,第二部分是在“代码托管-开源中国社区”上推送代码。

    第一部分 windows下安装git

    1. 有的人建议在官网上下载最新版本的git:http://www.git-scm.com/download/win

    但是我觉得吧。。。百度就好,还方便,还不用调多少位的,贼方便。

     

    1. 下载完成后,双击压缩包。

     

    1. 在弹出的安装界面点击“Next

    1. 一直next就行,之前学长的那个里面有讲,全按默认走就行。。+

     

     安装过程中,询问是否修改环境变量,选择“Use Git Bash Only”. 即只在msysGit提供的Shell(我虽然没遇见这个情况)

    1. (NOTE: 这个步骤最好选择第二项“Use Git from the Windows Command Prompt”, 这样在Windows的命令行cmd中也可以运行git命令了。这样会对以后的一些操作带来方便。

     

     

     

     

     

     

     

     

     

    1. 哎呀,说别的没用,上图!按图走就行。
    2. 这个时候出现了个很有意思的画面,教程上面也没有(输入法乱入了。。。)

     

    1. 默认安装后,打开命令行模式,输入“git”,即可使用。解释下,命令行模式直接搜索就行,我傻了。

     

    第二部分在git@OSC上推送代码(内容都一样,直接贴上了,然后发点不同的地方)

    1、首先,我们向服务器Git@OSC提交代码时,需要用户名和邮箱信息,需要使用如下命令进行配置

    git config --global user.name "你的用户名"

    git config --global user.email "你的邮箱地址"

    这些配置都会存放在用户所在目录下的.gitconfig文件中,比如(C:UsersAdministrator.gitconfig,这个要看实际的路径,有可能在C:WindowsSystem32configsystemprofile目录下),用Editplus打开可以查看文件内容。

    2、配置完成后,如何将eclipse工程HelloWord通过git提交到git@OSC呢?

    (1)首先在eclipse中创建HelloWord工程

    (2)我们现切换到这个目录下(是和.classpath和.project同级的那个目录),右击然后选择Git Bash,这是就会弹出Git命令行,并且自动切换到当前所在目录。

    (3)我们运行: git init

    可以看到会在该目录下生成一个.git的隐藏目录,这说明该目录以及归git进行管理了

    输入:   git add .

    把该目录下的所有文件全部提交到缓冲区

    使用:   git commit -m "HelloWorld second commit"  

    命令,将代码提交到HEAD,注意此时还没有提交到服务器(这是我第二次提交,之前试着做了一遍)

    (4)我们该如何提交到服务器呢?

    首先在Git Bash中输入:

    ssh-keygen -t rsa -C "youremail@xxx.com"

    然后一路回车,这个会在当前用户文件夹下,生成.ssh 文件夹,里边有个 id_rsa.pub文件,用记事本打开,复制其中的全部内容。

    然后打开http://git.oschina.net/keys页面,在该页面中添加公钥,标题可以随便填,公钥就是刚才复制过的内容,然后保存即可

    我们在http://git.oschina.net/projects/new中添加一个新项目,比如HelloWolrd(这个名称后面会用到,这个步骤是必须的)

    我们先来测试下是否联通:输入命令

    ssh -T git@git.oschina.net

    然后会通知你输入用户名/密码,该密码就是你的osc账户密码,然后会提示你输入yes/no,输入yes后回车,显示出

    Welcome to Git@OSC, 你的用户名!

    说明连接成功(密码也可以在http://git.oschina.net/profile/account进行设值)

    强调中间会有需要输入账号和密码的地方,如图:

     

    账号密码自己注册,我的在下面I(嘎嘎)

     

    注:再有什么问题,参考之前的那位大神的博客

     

    托管的截图,晚上或者在下一篇博客上面进行。我去,这一整天都干这些了,刺激!

  • 相关阅读:
    [基础架构]PeopleSoft都有哪些进程运行在进程服务器上
    [基础架构]PeopleSoft Process Scheduler 重要文件说明
    .NET Core微服务之基于Consul实现服务治理
    .net core3.1 Filter四种注入方式和异常过滤器
    ASP.NET Core配置监听URLs的六种方式
    Asp.Net Core中JWT刷新Token解决方案
    ASP.NET Core-ActionFilter实现依赖注入(ServiceFilterAttribute 、TypeFilterAttribute) 【转】
    asp.net core 3.1配置log4net
    使用 Certbot 安装 Letsencrypt 证书
    使用新版 winsw 注册 windows 系统服务无法启动及停止问题
  • 原文地址:https://www.cnblogs.com/20145207lza/p/5777140.html
Copyright © 2020-2023  润新知