转载使用阿里云code和git管理项目

alibaba-inc alibaba-inc     2022-10-29     507

关键词:

使用代码云托管和git来管理项目可以使多客户端和多人开发更加高效。通过对比github,bitbucket和国内一些云托管服务发现阿里云在项目空间和传输速度及稳定性上更能满足公司开发的要求。本文将介绍关于阿里云code及git的简单使用。

一、注册阿里云

可以直接使用淘宝账号登录,根据官网提示注册登录即可。推荐使用绑定了邮箱的淘宝账号,这样可以避免一些设置git和ssh时可能遇到的问题。

二、下载和配置git

登录阿里云code之后再右上角个人头像边上有个帮助按钮,这里给出了简单的git教程。
也可以访问廖雪峰的官方网站学习比较详尽的git教程
这里给出windows版git官方和网盘的下载地址:
git官方下载
git网盘镜像
安装git时选择要安装的目录,一直点击下一步使用默认配置即可。
安装完成之后在电脑任意位置点击鼠标右键会出现bash选项,同时可以在开始菜单中找到“Git”->“Git Bash”,打开会出现一个类似命令行的工具,这说明安装已经成功。
技术分享图片 技术分享图片
技术分享图片
然后开始配置git的user name和email用于身份验证,打开git bash工具,输入

git config --global user.name "your name"git config --global user.email "your email"
  • 1
  • 2

其中your name为淘宝账号绑定邮箱@前的部分,your email为邮箱账号,如果注册时使用的是手机则your name为空即可,这会影响到之后git的使用权限(目前遇到的权限问题,还在验证中)。例如我们绑定的邮箱为[email protected],则配置信息为:

git config --global user.name "1234567890"git config --global user.email "[email protected]"
  • 1
  • 2

技术分享图片
可以使用如下命令查看已经配置的信息:

git config --global user.namegit config --global user.emailgit config --global --list
  • 1
  • 2
  • 3

技术分享图片

三、添加SSH

我们需要在阿里云code的账号下添加工作pc对应的ssh已获得对项目管理的各种权限,在阿里云code的帮助中有添加ssh的简单教程。
在git bash中输入获取公钥的指令:

cat ~/.ssh/id_rsa.pub
  • 1

如果看到一长串以 ssh-rsa或 ssh-dsa开头的字符串,说明已经存在本地公钥(但似乎在创建公钥时需要对应阿里云code的账号,所以我们可以创建一个新的本地公钥)。
继续在git bash中输入:

ssh-keygen -t rsa -C "your account"
  • 1

其中your account对应淘宝账号绑定的邮箱,手机注册则为空(可在阿里云code的帮助中查看)
技术分享图片
点击回车使用默认值,或者可以输入存放键值对和密码的位置和文件名。结束之后继续输入获取公钥的指令来获取公钥:
技术分享图片
将取得的如图所示的公钥从ssh开始复制,点击阿里云code页面右上角账号头像->个人资料->SSH密钥->增加SSH密钥,将复制的内容粘贴入公钥,并输入一个标题,然后点击增加密钥:
技术分享图片 技术分享图片 技术分享图片

技术分享图片

四、新建项目并使用git上传本地代码

先在本地创建好Unity项目。
点击阿里云code页面上的新项目,项目路径填写项目名字,并输入项目描述(可选),可见等级选择私有。点击创建项目。
技术分享图片

技术分享图片
在Unity项目根目录下右击选择Git Bash Here,输入如下指令:

git initgit remote add origin [email protected].aliyun.com:account/TestProject.gitgit add .git commit -am "message"git push -u origin master
  • 1
  • 2
  • 3
  • 4
  • 5

其中“[email protected]:account/TestProject.git“为阿里云code项目的SSH,在项目界面可以看到。message为本次提交的信息。
技术分享图片
出现类似上图所以消息则推送已成功。项目有修改时只需要在git bush中依次add,commit,和push即可。至此我们就成功在云端建立了一个项目并将本地的项目推送了上去,之后我们在另一台pc上要编辑项目时只需将项目从云端pull下来即可,相关教程和git的一些常用指令将在下一章进行讲解。

作者:蒋志杰

转载来自: https://blog.csdn.net/dark00800/article/details/54571859























androidgit代码版本控制

一、选择阿里云code作为项目代码托管由于Github私有空间需要费用,所有这里选择阿里云code作为代码托管。点击阿里云code,注册账号,新建你要托管的项目空间,阿里云code会给你生成一个Git管理地址。二、Git环境... 查看详情

码云转移至阿里云code记录

...换成%40,不然这个项目直接报5002、GIT账号和密码并不是阿里云的登录账号密码,获取方法如下  输入https://code.aliyun.com->设置->个人设置Username(GIT账号)  输入https://co 查看详情

使用码云管理项目代码,设置.gitignore

...obaluser.email"lcgsmile@qq.com"4.初始化本地仓库在项目根路径下使用gitinit命令,将其设置成一个git仓库(dilu)D:11-51Code racer>gitinitInitializedemptyGitrepositoryinD:/11-51Code/tracer/.git/(dilu)D:11-51Code racer>gitadd.(dilu)D:11-51Code r 查看详情

阿里云code下载代码和更新代码

...3-Gitclone[email protected]:username/space-web.git(git地址)从阿里云上面克隆代码4-cd进入到下载的文件夹里面4-修改文件,或者把修改好的文件覆盖下载的文件,但是不要覆盖.git文件夹5-Git add.把所有文件加入到本地库6-G 查看详情

coding云(git)远程创建版本库和上传文件

...(与.get目录同级)4、如果需要上传新文件到git关联库,使用【gitadd.】  和gitcommit-m"注释"5、需要上传git到服务器 查看详情

androidgit代码版本控制

一、选择阿里云code作为项目代码托管由于Github私有空间需要费用,所有这里选择阿里云code作为代码托管。点击阿里云code,注册账号,新建你要托管的项目空间,阿里云code会给你生成一个Git管理地址。二、Git环境... 查看详情

使用alicode和git管理项目

https://blog.csdn.net/dark00800/article/details/54571859https://code.aliyun.com/help/ssh/README.md?spm=a2c4g.11186623.2.8.VBLZZU&file=README.mdhttps://blog.csdn.net/dark00800/article/details/70990 查看详情

阿里云服务部署gogs代码管理系统

...于go、mysql未安装该环境请先安装,此项目占用3000端口 阿里云安全组规则记得开启二、开始配置1、新建git用户;useraddgit;修改git密码:passwdgit;(密码:长度至少为8个字符串)整个项目切换为git用户进行安装操作:sudogit;... 查看详情

git常用命令(阿里云code)

命令行指令Git全局设置gitconfig--globaluser.name"马会东"gitconfig--globaluser.email"[email protected]"创建新版本库gitclone[email protected]:PTU/ProjectWechat.gitcdProjectWechattouchREADME.mdgitaddREADME.mdgitc 查看详情

使用coding进行项目代码管理(全程可视化操作!)

第1步下载并安装git下载地址:https://git-scm.com/ 下载及安装过程略。第2步注册coding帐号coding官网:https://coding.net 注册完毕之后,需要到邮箱点击激活邮件中的链接验证邮箱。 具体过程略。第3步在coding中创建一个项目... 查看详情

简单学习github代码托管

之前尝试使用阿里云code做代码托管 egret+git+阿里云code搭建团队开发 ,现在来学习一下使用Github做代码托管服务。总体上看使用的步骤差不多,都需要使用GIT客户端来进行相关的操作,首先在github.com上创建自己的账户。1.... 查看详情

git阿里云code免密pullpush

生成sshkey以bying用户执行下面的命令,一路回车即可ssh-keygen实例:$ ssh-keygenGenerating public/private rsa key pair.Enter file in which to save the key (/c/U 查看详情

项目管理git和码云的使用

缘起说了那么多关于git和码云相关的事,一直都没给大伙讲解这个码云究竟是个啥玩意儿。今天就给大伙说说如何通过git和码云搭建属于自己的代码库。码云码云([email protected])是开源中国社区团队推出的基于Git的快速的、免... 查看详情

第1章整合jenkins和阿里云code仓库(代码片段)

1.整合jenkins和阿里云code仓库1.1.为code仓库添加SSH密钥#查看服务器公钥[root@localhost~]#cat/root/.ssh/id_rsa.pub#将服务器公钥添加到阿里云code阿里云code登录地址:https://code.aliyun.com/管理控制台--设置--SSH公钥--增加SSH密钥1.2.为jenkins添加全... 查看详情

一个git仓库管理多个git项目

...A平时我会把所有需要储存的资料都用git进行管理.我需要使用一个命令,把工作中所有git仓库都提交到自己的阿里云或Dropbox上,在不同的地方使用它.使用git配合Dropbox的另外一个好处是,由于.gitignore忽略了许多公共资源,Dropbox只需要... 查看详情

gitgit管理码云项目

Git 一、下载安装1.要使用git先安转git请到官网下载最新git https://git-scm.com/downloads 2.一路默认安装,安装完成右键查看下是否有Git. 二、管理项目GitBash  1 下载项目 1)新建项目文件夹,更新项目.2)进入项... 查看详情

git和pycharm管理代码

首先明白三个概念,服务器代码库,本地代码库,和正在coding的项目。coding完毕后,先通过commit提交到本地代码库,然后通过push再提交server的代码库     git步骤gitclone--从远程主机克隆一个代码库到本地gitcloneht... 查看详情

将androidthings与阿里云集成,轻松实现物联网项目

参考技术A在本文中,我们将向您展示如何使用阿里云IoT平台轻松将AndroidThings连接到您的物联网(IoT)网络,我们将为该项目构造一个示例:功能性甲醛和温度传感器。有些人可能不了解AndroidThings,简单来说,它就是让开发者可... 查看详情