步骤:
1.申请阿里code账号,网址如下https://code.aliyun.com
2.在本机安装并配置git免秘钥,参见博客
link
3.进入管理控制台,点击左侧菜单项目,点击新建项目
4.填好项目名称后出现此页面,说明远程仓库已经搭建好了,接下来我们要对本地git仓库进行操作
5.进入我们项目的文件夹路径下(我这里是一个maven的scala项目),在这里打开git命令行窗口
6.依次输入以下命令
git init //在当前目录初始化新的git仓库
git remote add origin git@code.aliyun.com:123456789/test.git //将我们本地的仓库推送到阿里云远程仓库
git add . //将我们的改动推送到本地git缓存区
git commit -m "代码提交信息" //将缓存区的改动真正提交到本地仓库
git push -u origin master //将本地git仓库内容推送到远程仓库的主分支
7.这时回到阿里云控制台,我们的代码就已经上传到远程服务器了
8.此时我们做的就是将我们的开发人员拉到项目里,他们可以通过ssh的url获取项目代码
大功告成!接下来附上一些常用的git命令
git init //创建新的git仓库
git clone /path/to/repository //创建本地仓库的克隆版本
git clone username@host:/path/to/repository //远端服务器仓库克隆
git add <filename> //提出更改,添加到暂存区
git add*
git commit -m "代码提交信息“ //实际提交改动,但还没有到远端仓库
git push origin master(分支) //提交到远端仓库
git remote add origin <server> //将改动推送到服务器
git checkout -b feature_x //创建新分支
git checkout master //切换回主分支
git branch -d feature_x //把新建的分支删掉
git push origin <branch> //将分支推送到远端仓库(否则对他人不可见)
git pull //更新本地仓库
git merge <branch> //合并分支
git add <filename> //标记合并成功
git diff <source_branch> <target_branch> //预览差异
git tag 1.0.0 1b23 //创建标签
git log //获取提交ID //获取提交ID
git checkout --<filename> //换掉本地改动
git fetch origin //获取最新版本历史
git reset --hard origin/master //本地主分支指向
git status //获取当前git信息