coding代码仓库的配置和代码上传
2016-03-17 11:32
190 查看
1.生成ssh
在桌面右键,选择Git Bash Here,进入操作界面,输入“ssh-keygen -t rsa -b 4096 -c "xxxxxxxx@xxx.com(自己注册时绑定的邮箱)"”命令
![](http://images2015.cnblogs.com/blog/901097/201603/901097-20160317103123053-1592898261.png)
继续输入"cat ~/.ssh/id_rsa.pub"命令,生成ssh
2.获取ssh
将命令行中的ssh按照格式粘贴到项目中(账户->ssh公钥)
![](http://images2015.cnblogs.com/blog/901097/201603/901097-20160317103516849-1732230559.png)
如果提示ssh格式错误,请检查自己粘贴是否符合要求,如符合要求,仍然提示ssh格式错误,打开c:/user/bigface(你自己的用户名)/.ssh文件夹(下图以程新松为例)
![](http://images2015.cnblogs.com/blog/901097/201603/901097-20160317104623693-2012140966.png)
找到拓展名为pub的文件,以记事本方式打开它,将内容粘贴到网页中的SSH-RSA公钥内容对话框中,去掉后面的邮箱(即新松@saucxs)后点击添加按钮。
ssh应该配置成功。
3.创建本地仓库
在本地创建一个文件夹,作为你上传代码的本地仓库,接下来就要把这个仓库与coding服务器端进行配置
在这个文件夹内点击右键,选择Git Bash Here,首先要初始化本地仓库,输入"git init"命令
![](http://images2015.cnblogs.com/blog/901097/201603/901097-20160317105811693-1825000020.png)
接下来克隆远程仓库,输入"git clone http://xxxxxxxx"命令,命令中的url(链接)寻找方式如下
![](http://images2015.cnblogs.com/blog/901097/201603/901097-20160317110442303-433483407.png)
![](http://images2015.cnblogs.com/blog/901097/201603/901097-20160317110507381-1888537928.png)
将这个url粘贴到命令中,进行远程仓库的克隆
![](http://images2015.cnblogs.com/blog/901097/201603/901097-20160317110838803-399058929.png)
4.代码推送
这时候,本地仓库的配置就完成了,接下来要查看一下本地仓库的状态,一检查配置是否成功,进而进行代码的推送
输入命令"git status"
![](http://images2015.cnblogs.com/blog/901097/201603/901097-20160317111049146-325589226.png)
在程新松的本地仓库中有gg.txt文件,输入git status命令后,会发现以红色字体打印出来的“gg.txt”,说明该文件存在于本地仓库,但并未推送到云端
输入"git add 文件名"命令
![](http://images2015.cnblogs.com/blog/901097/201603/901097-20160322205455979-1116879991.png)
输入"git commit -m "代码备注随便写" "命令提交
然后输入"git push origin master"命令推送到云端,origin是服务器,master是分枝。
因为我们之前没有使用"git config"命令,所以推送代码时会弹出一个对话框提示输入邮箱和账号密码,如下图(git config配置方法在文章最后的链接中)
![](http://images2015.cnblogs.com/blog/901097/201603/901097-20160317112443443-495098545.png)
一切结束后,输入"git status"查看本地代码状态,会用绿字显示,表示上传成功,进入coding.net的项目主页,你会发现自己在本地推送的代码已经出现在项目中。
![](http://images2015.cnblogs.com/blog/901097/201603/901097-20160317112903865-41100877.png)
感谢黎世达同学的帮助
相关教程
https://coding.net/help/doc/git/push.html
http://www.jianshu.com/p/eaf2edb496f7
在桌面右键,选择Git Bash Here,进入操作界面,输入“ssh-keygen -t rsa -b 4096 -c "xxxxxxxx@xxx.com(自己注册时绑定的邮箱)"”命令
![](http://images2015.cnblogs.com/blog/901097/201603/901097-20160317103123053-1592898261.png)
继续输入"cat ~/.ssh/id_rsa.pub"命令,生成ssh
2.获取ssh
将命令行中的ssh按照格式粘贴到项目中(账户->ssh公钥)
![](http://images2015.cnblogs.com/blog/901097/201603/901097-20160317103516849-1732230559.png)
如果提示ssh格式错误,请检查自己粘贴是否符合要求,如符合要求,仍然提示ssh格式错误,打开c:/user/bigface(你自己的用户名)/.ssh文件夹(下图以程新松为例)
![](http://images2015.cnblogs.com/blog/901097/201603/901097-20160317104623693-2012140966.png)
找到拓展名为pub的文件,以记事本方式打开它,将内容粘贴到网页中的SSH-RSA公钥内容对话框中,去掉后面的邮箱(即新松@saucxs)后点击添加按钮。
ssh应该配置成功。
3.创建本地仓库
在本地创建一个文件夹,作为你上传代码的本地仓库,接下来就要把这个仓库与coding服务器端进行配置
在这个文件夹内点击右键,选择Git Bash Here,首先要初始化本地仓库,输入"git init"命令
![](http://images2015.cnblogs.com/blog/901097/201603/901097-20160317105811693-1825000020.png)
接下来克隆远程仓库,输入"git clone http://xxxxxxxx"命令,命令中的url(链接)寻找方式如下
![](http://images2015.cnblogs.com/blog/901097/201603/901097-20160317110442303-433483407.png)
![](http://images2015.cnblogs.com/blog/901097/201603/901097-20160317110507381-1888537928.png)
将这个url粘贴到命令中,进行远程仓库的克隆
![](http://images2015.cnblogs.com/blog/901097/201603/901097-20160317110838803-399058929.png)
4.代码推送
这时候,本地仓库的配置就完成了,接下来要查看一下本地仓库的状态,一检查配置是否成功,进而进行代码的推送
输入命令"git status"
![](http://images2015.cnblogs.com/blog/901097/201603/901097-20160317111049146-325589226.png)
在程新松的本地仓库中有gg.txt文件,输入git status命令后,会发现以红色字体打印出来的“gg.txt”,说明该文件存在于本地仓库,但并未推送到云端
输入"git add 文件名"命令
![](http://images2015.cnblogs.com/blog/901097/201603/901097-20160322205455979-1116879991.png)
输入"git commit -m "代码备注随便写" "命令提交
然后输入"git push origin master"命令推送到云端,origin是服务器,master是分枝。
因为我们之前没有使用"git config"命令,所以推送代码时会弹出一个对话框提示输入邮箱和账号密码,如下图(git config配置方法在文章最后的链接中)
![](http://images2015.cnblogs.com/blog/901097/201603/901097-20160317112443443-495098545.png)
一切结束后,输入"git status"查看本地代码状态,会用绿字显示,表示上传成功,进入coding.net的项目主页,你会发现自己在本地推送的代码已经出现在项目中。
![](http://images2015.cnblogs.com/blog/901097/201603/901097-20160317112903865-41100877.png)
感谢黎世达同学的帮助
相关教程
https://coding.net/help/doc/git/push.html
http://www.jianshu.com/p/eaf2edb496f7
相关文章推荐
- Eclipse注释模板设置详解
- 建立更可靠的开发方法——基于官方API文档的学习尝试之异常处理
- C++中一个常用的句型(两个for(;;)语句连用的重要性)
- Selenium应用代码(登录)
- 分糖果 蓝桥杯
- mvc增删改查(一)
- 在Eclipse中设置自动生成注释
- Windows使用Hexo + Github Pages搭建自己的博客
- java所有类型的参数传递都是“值传递”
- JavaEE 学习笔记
- Java day05 单例设计模式
- Java读书笔记二(封装类)
- python ——使字典按添加顺序输出
- C#有空编辑
- 抓取高速公路摄像照片
- 使用springmvc利用baseController自动收集请求参数
- thinkphp中order用法
- thinkphp中取部分字段用法
- Java log4j日志使用
- 解决eclipse Invalid Configuration Location .......configuration' is not writable