- Gitlab 代码服务器新建一个项目mytest。
记住他的地址是:http://192.168.0.49:8930/root/mytest.git后面我们要使用的。
- 新建一个.net5.0 web api 项目
dotnet new webapi -f net5.0
- 这里我们就写一个最简单的controller作为测试。
-
using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.Logging; namespace NewNetcore5.Controllers { [ApiController] [Route("[controller]")] public class ProductControllers: ControllerBase { [HttpGet] public IActionResult Get() { string result = "product version 1.0"; return Ok(result); } } }
- 关联现有代码和gitlab
(base) shiji@wans NewNetcore5 % git config --global user.name "Administrator"
(base) shiji@wans NewNetcore5 % git config --global user.email "admin@example.com"
(base) shiji@wanos NewNetcore5 % git init
已初始化空的 Git 仓库于 /Users/wangos/Documents/DEV/NewNetcore5/.git/
(base) shiji@wans NewNetcore5 % git remote add origin http://192.168.0.49:8930/root/mytest.git
(base) shiji@was NewNetcore5 % git add .
(base) shiji@waos NewNetcore5 % git commit -m "first chekcin"
(base) shiji@wangos NewNetcore5 % git push -u origin ma
ster
代码提交到gitlab,成功。