as项目版本管理

关于项目版本管理,我用git方式,客户端为之前就在用的souretree。步骤是as将项目提交至github,然后sourcetree从github拉取。

as项目托管至github

  • 在as中配置git的安装路径:file-settting-versionControl-git,并进行验证

151057_4fuG_3140668.png

  • 在as中配置github的用户名密码:file-settting-versionControl-github,并进行验证
  • 在菜单栏中选择vcs-import into Version Control-Share Project On Github,然后一步步进行,不出意外,就会有successful的提示。

151347_4UgJ_3140668.png

万一出现如下所示的意外,说明经在github创建了项目,但是未提交成功,原因为不能读取远程仓库。这是因为未在github配置ssh key造成的。

151753_J226_3140668.png

那么接下来就要配置ssh,ssh的定义是一种网络协议,主要用于客户端和远程主机的安全链接与交互,步骤如下:

  • 打开git bash,输入命令 cd ~/.ssh,回车判段c盘目录下有没文件夹
  • 若无文件夹,输入命令:ssh-keygen -t rsa ,按三个回车,即可生成文件夹
  • 打开ssh文件夹下的id_rsa.pubb,复制内容
  • 打开github的设置,并且配置ssh
  • 再次进入as,项目右键,git-repository-push(推送),即可推送成功

152106_RzhZ_3140668.png

接下来就要用到souretree了,我觉得还是很好用的,他的主要目的就是拉取远程项目到本地,然后进行多人协作,相对于git命令提交的方式这个显得比较直观 

sourcetree拉取项目

  • 克隆/新建-添加工作副本,即可

153856_Pjgx_3140668.png

我发现github如果要创建私有仓库,需要付费,那么如果要创建私有仓库,大部分会选择国内的码云(gitosc),那么如何将as的项目托管到码云上呢?

as项目托管至码云

  1. file-setting-plugin-gitosc(as 3.0名称已更改为gitee),安装并重启as
  2. 以下步骤就和托管到github的方法一致,在菜单栏中选择vcs-import into Version Control-Share Project On Github,然后一步步进行,不出意外,就会有successful的提示

164418_cg2V_3140668.png

转载于:https://my.oschina.net/u/3140668/blog/1822659

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值