git创建新project流程

本文详细介绍了如何在GitLab上创建新的项目,包括设置项目的可见性级别,并通过SSH密钥进行安全地远程代码推送。同时,提供了生成和添加SSH密钥的具体步骤,确保项目代码的安全传输。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.登录GitLab,点击Projects-your projects

2.点击New project,创建新project

3.在Blank project一栏中填入Project name(Project description可填可不填)

4.选择Visibility Level,有三个选项:

  • Private:只有被邀请的人可见
  • Internal:任何登录的人可见
  • Public:无需认证即可见

这里我选择了Private,然后点击Create Project。

5.初次创建Project可能会提示:

You won't be able to pull or push project code via SSH until you add an SSH key to your profile

解决办法如下:

1.打开Git Bash,并输入如下命令,检查是否生成过Key: 

cd ~/.ssh

 如果出现如下提示,则说明没有生成过Key:

bash: cd: /c/Users/yourname/.ssh: No such file or directory

2. 输入如下命令,生成Key:

ssh-keygen -t rsa -C "你公司在GitLab上的邮箱地址"

注意:ssh-keygen之间无空格,如果多了空格会报错:Bad escape character 'ygen'。

  • 执行完该命令后会报出生成的Key所在的目录:
Enter file in which to save the key (/c/Users/yourname/.ssh/id_rsa):
  • 接下来不输入任何命令,全部直接回车,直到结束。

3.进入生成Key的目录:/c/Users/yourname/.ssh/,打开id_rsa.pub文件。

4.在GitLab上添加Key:登录GitLab,点击头像--点击Settings--选择SSH KEYS,将id_rsa.pub文件中的全部内容复制到Keys中,并点击add keys。

再回到新创建的Project页面时发现刚刚的提示不见了,说明成功了。

6.初始化

  • 打开Git Bash,输入如下命令:
git config --global user.name "yourname"
git config --global user.email "你公司在GitLab上的邮箱地址"
  • 初始化步骤:

由于已经存在打算上传到Project中的文件了,因此在命令行中进入到该目录,假设文件夹名为folder,在命令行输入如下命令即可:

cd folder
git init
git remote add origin http://192.xxx.x.xxx/yourname/ProjectName
git add .
git commit -m "Initial commit"
git push -u origin master

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值