将本地代码上传到 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
此 文章中有详细的讲解 。