登录gitlab,新建project
Repository name: 仓库名称
Description(可选): 仓库描述介绍
Public, Private: 仓库权限(公开共享,私有或指定合作者)
Initialize this repository with a README: 添加一个README.md
gitignore: 不需要进行版本管理的仓库类型,对应生产文件.gitignore
license: 证书类型,对应生成文件LICENSE
上传本地项目代码
-
在桌面上建立一个名为project的空文件夹,右键点击project, 选择Git Bash Here
进入如下界面
-
复制gitlab项目url, 输入如下命令,把gitlab上的仓库克隆到本地
git clone git项目地址
3. 此时把要上传的代码放入对应的文件夹中
如:我要上传score, yolov5-mask-detection文件夹中的内容
4. 接下来依次输入以下代码即可完成其他剩余操作:
git add score
git add yolov5-mask-detection
git commit -m "提交信息"
git push //此操作是把本地仓库push 到 gitlab上面
或者也可以用git add .
代替 git add score 和git add yolov5-mask-detection这两句
git add .
此操作是把mask-detection文件夹下的所有文件都添加进来
如果出现远程仓库的一个文件夹变成了红色,且不可以点击,如下所示
这个问题是因为本地仓库的firstTest文件夹也是一个仓库,其中也有隐藏文件夹.git, 删除.git文件夹,重启git bash, 再push 到远程仓库,就可以了。
如果还不可以,建议先删除红色的文件夹,再重新push到远程仓库。如何删除gitlab上的已有文件夹请看这里