博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【转载】使用 Git上传代码到coding.net代码仓库详解
阅读量:6119 次
发布时间:2019-06-21

本文共 1700 字,大约阅读时间需要 5 分钟。

写在前面:因为跟同学合作开发一个项目,需要用到开发,所以把项目放到coding了上面。

 

看到网上许许多多关于使用的文档,要么文章过于详细,不便于新手快速上手,要么过于简洁,甚至好多是错误的······怀疑未经实践便一个个转载而来,故通过一篇博客每步的记录下使用Git上传代码到代码库(支持Git代码托管的平台比较多,而且都是免费的,此处以coding为例子,速度快,功能与开源中国相似,同样一个账号最多可以创建1000个项目,也支持任务的创建等。) 

1.生成ssh 
在电脑桌面上右键,选择Git Bash Here,进入操作界面,输入ssh-keygen -t rsa -C “username@example.com”(注:此处填写的是注册coding时绑定的邮箱,第一个易错点,引号要使用汉语的引号,非英文”“),接下来点击enter键即可(注意:Enter file in which to save the key (/Users/you/.ssh/id_rsa): [Press enter] // 推荐使用默认地址,如果使用非默认地址可能需要配置 .ssh/config),之后继续输入$cat id_rsa.pub(打开id_rsa.pub文件) 
2.配置ssh 
复制其中全部内容,添加到账户“SSH 公钥”页面 中,公钥名称可以随意起名字。 
完成后点击“添加”,然后输入密码或动态码即可添加完成。 
这里写图片描述

如果提示ssh格式错误,请检查自己粘贴是否符合要求,如符合要求,仍然提示ssh格式错误,打开c:/user/bigface(你自己的用户名)/.ssh文件夹(下图以程新松为例)

这里写图片描述

找到拓展名为pub的文件,以记事本方式打开它,将内容粘贴到网页中的SSH-RSA公钥内容对话框中,去掉后面的邮箱(即新松@saucxs)后点击添加按钮。

ssh应该配置成功。

3.创建本地代码库

在本地创建一个文件夹,作为你上传代码的本地仓库,接下来就要把这个仓库与coding服务器端进行配置

在这个文件夹内点击右键,选择Git Bash Here,首先要初始化本地仓库,输入”git init”命令

这里写图片描述

接下来进行远程代码库克隆(前提:自行在coding中建立一个项目,空项目即可),输入”git clone https://xxxxxx”命令,命令中的url获取方式如图: 

这里写图片描述

左下角HHTPS处即为要输入的url

将这个url粘贴到命令中,进行远程仓库的克隆,克隆时会出现输入账号密码的环节(coding注册时的账号和密码) 

这里写图片描述

这里写图片描述

输入账号密码之后便可以完成克隆。

4.代码推送

克隆之后在原来的文件夹中会多出一个文件夹(即从代码库中下载的文件夹),例如 

这里写图片描述

这时候,本地仓库的配置就完成了,将要上传的代码文件放入这个文件夹中,接下来要查看一下本地仓库的状态,一检查配置是否成功,进而进行代码的推送,输入命令”git status”

例如放入了一个“stringKMP.c”文件之后输入命令”git status”

这里写图片描述

这里写图片描述

输入git status命令后,会发现以红色字体打印出来的“stringKMP.c”,说明该文件存在于本地仓库,但并未推送到云端, 接下来,输入”git add 文件名”命令,可以再输入命令”git status”进行状态检查,如下

这里写图片描述

会发现出现了“new file”。

接下来, 输入”git commit -m “代码备注随便写” “命令提交

然后输入”git push origin master”命令推送到云端,origin是服务器,master是分枝。

这里写图片描述

一切结束后,输入”git status”查看本地代码状态,会用绿字显示,表示上传成功,进入coding的项目主页,你会发现自己在本地推送的代码已经出现在项目中。

这里写图片描述

以上就是使用Git上传代码到coding的流程,希望对大家有所帮助。

posted on
2017-02-08 17:41 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/HelloWorld-River/p/6379260.html

你可能感兴趣的文章
第一个应用程序HelloWorld
查看>>
(二)Spring Boot 起步入门(翻译自Spring Boot官方教程文档)1.5.9.RELEASE
查看>>
Android Annotation扫盲笔记
查看>>
React 整洁代码最佳实践
查看>>
聊聊架构设计做些什么来谈如何成为架构师
查看>>
Java并发编程73道面试题及答案
查看>>
移动端架构的几点思考
查看>>
Tomcat与Spring中的事件机制详解
查看>>
Spark综合使用及用户行为案例区域内热门商品统计分析实战-Spark商业应用实战...
查看>>
初学者自学前端须知
查看>>
Retrofit 源码剖析-深入
查看>>
企业级负载平衡简介(转)
查看>>
ICCV2017 论文浏览记录
查看>>
科技巨头的交通争夺战
查看>>
当中兴安卓手机遇上农行音频通用K宝 -- 卡在“正在通讯”,一直加载中
查看>>
Shell基础之-正则表达式
查看>>
JavaScript异步之Generator、async、await
查看>>
讲讲吸顶效果与react-sticky
查看>>
c++面向对象的一些问题1 0
查看>>
直播视频流技术名词
查看>>