vs添加码云远程_码云如何使用 VS2015关联码云 Git使用

关于码云的使用,查了不少资料,网上的资料对于我这样的没用过码云的新手来说也就呵呵了,走了一些弯路,现将走过的弯路说明如下:

1、码云不能单独使用,需要本地安装Git软件或者使用VS,Eclipse插件中的git插件

2、如果想要在码云上创建项目而不是简单的pull、push、commit项目,需要在本地安装Git软件

3、安装Git软件作用在于运行git命令

通过码云创建及管理项目过程

前提

1、安装的Git软件

2、注册了码云帐号并登录

3、安装了VS或者Eclipse这样的软件(如果只是想看下码云的使用而不是关联开发软件,这个就不用了,我的是VS2015)

在码云上新建项目

截图上两个红框框都可以

f7b248445c5d130121768bf0e1966e4f.png

配置参数

5b2ad0db211fbb91ea9d19702f7cdf38.png

以上,码云部分暂时告一段落,下面的内容就不多说了,网上一大堆,拷贝下你们看看就行了。。。

git管理

在开始git clone项目之前,你们首先要在你们的码云里面设置好可以clone代码的keygen。

我们在创建完项目的时候,会进入到这个页面

a7d5ea343780c01df639437186e498af.png

看到右上角的管理没有,点击它

419b4c9ae9200ecc1277f748af385257.png

点击添加公钥,如果你想让你的项目可以进行写操作,点击那个×××的添加个人公钥。

如何生成公钥#ssh-keygen -t rsa -C "xxxxx@xxxxx.com"

一路Enter下去哈~别输入内容就行啦~别问为什么,因为你会被坑的~#cat ~/.ssh/id_rsa.pub

将屏幕打印出来的内容复制到刚才的个人公钥里面去,就是下面图中红色部分

8d52a229c2c097d16b688bc866ab6e0a.png

点击确定,添加完成,下面就到你本地去clone你的项目啦~

clone项目

回到项目的首页,看到右上角的

e5fd3f7b5f793d0f8a4f49800447e0db.png没,点击它,弹出一个框,选择ssh方式clone代码

e145d62de3c42be723af372b60250457.png

复制这行代码,到你本地,找个文件夹,开始clone吧#cd ~/gitosproject

#git clone git@git.oschina.net:ifengye/test.git

fe3b04934296b3b6587e3a9e6436950d.png

看到这行,说明远程仓库的代码已经被clone下来啦!#cd test

下面开始撸代码吧,啪啪啪啪啪啪啪啪,好了,撸完了,我们来提交我们的代码哈~

提交项目

一个好习惯,不管这个项目多少人参与,push之前先pull一下,看看有没有merge的代码,有merge解决merge,没有的话直接下面的命令#git pull origin master

#git add .

#git commit -m 'init'#git push origin master

1074ab8ac75fa69b5e7d7a88d1ef4b0d.png

OK,下面我们去看下代码是不是被添加上来了~

b89e2876329316f7e49faaa5b1cdfc6a.png

VS2015 git的使用方法

用VS创建个工程,什么工程都可以,这里用空白的win32平台工程来做示例:201701040922111046.png

如下,将解决方案添加到源代码管理:201701040922111047.png

转到“团队资源管理器”页面:201701040922111048.png

点击“同步”->“发布git存储库”:201701040922111049.png

将之前的“码云”中“test”项目的得到的“HTTPS”弄进去:201701040922111050.png

点击“发布”:201701040922111053.png

错误。。。这个错误之前因为没经验蒙了好久,之后才发现是因为“码云”上的默认分支和VS2015要发布上去的分支同名造成的。

解决方法是在“码云”上新建一个分支:201701040922111054.png

把新建的分支设置为默认分支:201701040922111055.png

最后把“码云”上的“master”分支删掉,再在VS上点击发布即可。当然这个方法有点笨拙,其实可以在VS上直接创建一个不同名的分支出来就可以了,只是本人一开始不大懂,所以才采取了上面的方法。

上面就是在VS上发布工程到git平台的过程。一旦工程代码有更改,则转到“团队资源管理器”页面,点击“更改”->填入更改说明->“全部提交”:201701040922111058.png

转到“同步”->点击“推送”201701040922121059.png

则我们可以在“码农”平台上的相应项目中看到更新上去的内容:201701040922121060.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值