新建git项目到公司仓库

一. 创建 GitLab 仓库
首先,你需要在公司内部的 GitLab 上创建一个新的仓库。

登录到公司内部的 GitLab 服务器。
点击页面右上角的 + 按钮,选择 New project。
填写项目名称、描述等信息。
选择项目的可见性(公开、内部或私有)。
点击 Create project 按钮。

二. 初始化本地项目为 Git 仓库
如果你的本地项目还没有初始化为 Git 仓库,可以按照以下步骤操作:

1.打开终端或命令行工具。
2.切换到你的项目目录:

cd /path/to/your/project

3.初始化 Git 仓库:

git init

4.添加所有文件到暂存区:

git add .

5.提交文件:

git commit -m "Initial commit"

三. 添加 GitLab 仓库为远程仓库
1.在公司内部 GitLab 仓库页面,找到并复制仓库的 URL(可以是 HTTPS 或 SSH 格式)。
2.添加远程仓库

git remote add origin <your-internal-gitlab-repo-url>

例如:

git remote add origin http://gitlab.yourcompany.com/yourusername/yourprojectname.git

四. 推送本地代码到 GitLab
1.推送本地代码到公司内部的 GitLab:

git push -u origin master

如果你的项目使用的是 main 分支,可以使用:

git push -u origin main

五. 验证导入成功
1.返回公司内部 GitLab 仓库页面,确认代码已经成功推送。

ps: 推送时,发现

error: src refspec master does not match any
error: failed to push some refs to 'gitlab.yourcompany.com/yourusername/yourprojectname'

这个错误信息表明你在尝试推送代码时,指定的分支名称 master 并不存在于你的本地仓库中。具体来说,src refspec master does not match any 意味着本地没有名为 master 的分支。
通常,Git 默认的主分支可能是 main 而不是 master。
你可以使用以下命令查看本地分支:

git branch
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容