将本地代码上传到 git上

 将本地代码上传到 oschina

    概念 

       Git : 代码管理工具 。 版本控制的方式有两种 : Git(分布式) 和 SVN (集中式)。

       GitHub :商业网站,在gitHub上为自己的项目创建一个仓库(就是放代码的地方),用git 工具把代码放在gitHub上

       oschina git : 与GitHub 类似,就是不同平台存在代码

       SourceTree : 是git的 windows 的可视化软件 。

  环境 

     1.在oschina上已经注册了账号 。 http://git.oschina.net/ 

     2. 电脑上安装了 git工具。(具体怎么安装的,请百度,因为我也没有安装过)

     3. 电脑上安装了 SourceTree 工具 。

     4、用 idea IntelliJ 工具,已经写好了一个简单的hello word项目 。

1、首先是进入oschina 的 首页 :  http://git.oschina.net/

2、 如果你是第一次 上传项目到 oschina , 请先检查你有没有 ssh 公钥 ,  点击标红的按钮,点击 修改资料 ,进入修改页面

   

3、没有公钥 ,则要添加 公钥 。

 4. 生成公钥   , 可以点击怎样生成公钥,oschina上有引导 。

    (1)、进入 目录 , C:UsersAdministrator , 点击.ssh 右键,选择 Git Bush here , 弹出命令框 。

     (2) 输入命令 : ssh-keygen -t rsa -C "xxxxx@xxxxx.com"     

         # xxxxx@xxxxx.com 是你申请oschina的邮箱 。

         # 输入命令之后,连续3此回车,不用输入任何内容 。 会默认把公钥生成为 id_rsa 的文件中 。第二个截图的文件名有误请大家忽略

      

    

   (3)、cat ~/.ssh/id_rsa.pub     查看公钥内容 。

   (4)将生成的公钥添加到 oschina ssh公钥上 。

              ssh key : 我添加时,老是报key格式有误,然后我就用文件名 id_rsa 作为 key

             ssh value  :  就是 id_rsa.pub文件的内容,

  (5)、添加成功公钥之后 ,   输入命令检查  :   ssh -T git@git.oschina.net  

           出现  Welcome to Git@OSC, yourname! 表示添加成功 。

5、 将本地的代码第一次上传到 oschina  , 这里我就参考别人的一篇非常好的 博客 。  http://www.cnblogs.com/lidongxu/p/5211554.html 

      此 文章中有详细的讲解 。

  

原文地址:https://www.cnblogs.com/jxwy/p/6866717.html