git创建新project流程
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
git创建新project流程相关推荐
- git 创建新分支,合并分支等问题
一.背景 正常公司的开发,都需要把线上的和开发的项目分开.就比如开发APP,那么当我们发布1.0稳定版本之后,我们就应该新建个online分支,然后让线上的项目指向该分支.同时呢,我们在master分 ...
- Android 创建新Project时报错 Cannot create linked resource
在创建新的Project的时候报错Cannot create linked resource '/.org.eclipse.jdt.core.external/folders/.link0'. The ...
- git 创建新分支并关联远程分支_git 把远程分支拿到本地,并建立关联关系track | 学步园...
从远程分支 checkout 出来的本地分支,称为_跟踪分支(tracking branch)_.跟踪分支是一种和远程分支有直接联系的本地分支.在跟踪分支里输入git push,Git 会自行推断应该 ...
- Git创建新分支并提交到github
前言 因为需求的变更,需要把原来的代码做一下备份,再进行下一步的开发,所以 这是就将原来的代码创建一个新的分支来保存原来的代码,以防后面需要回滚,这里记录一下操作的步骤 第一步:可以先查看一下当前所在 ...
- git创建新的branch分支
1**.创建本地分支** git branch 分支名,例如:git branch 2.0.1.20120806 注:2.0.1.20120806是分支名称,可以随便定义. 2.切换本地分支 git ...
- git 创建新分支并关联远程分支_git常用操作命令归纳
php中文网最新课程 每日17点准时技术干货分享 git中常用的操作命令有哪些?本篇文章就给到大家归纳了一些git中常用操作命令.有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. git ...
- git创建新的分支无法拉取代码的问题
有时候创建分支之后执行git pull会出现 $ git pull There is no tracking information for the current branch. Please sp ...
- Couldn‘t checkout HEAD: cannot lock ref git创建新分支异常处理
错误提示: 10:25 Couldn't checkout HEAD: cannot lock ref 'refs/heads/master/fixbug/60851/zhiqiang': 'r ...
- git bitbucket_如何在Bitbucket上创建新的Git存储库并查看提交的对象
git bitbucket For the purpose of this article, Bitbucket is chosen as a Git hosting service. In orde ...
最新文章
- 北京智源人工智能研究院2020年博士后招收简章
- 从一个前端项目实践 Git flow 的流程与参考
- Live Writer测试
- Flink从入门到精通100篇(二十一)-万字长文详解 Flink 中的 CopyOnWriteStateTable
- spring项目中加载配置文件
- 网页设计简约_简约设计指南
- [转载] python里字典的用法_python中字典(Dictionary)用法实例详解
- Python中的闭包与参数引用域
- matlab在图片上画框
- xp下固态硬盘测试软件,XP真的老矣?SSD实战XP/Win7/Win8系统
- java支付宝原理_java支付宝支付原理及其问题点
- Python爬取必应壁纸
- 宝塔服务器性能跑分排行榜(CPU/内存/系统)
- Eclipse报错:The import org.apache cannot be resolved
- flink运行job任务时报错 Could not retrieve the execution result
- Macbook电池使用问题——电池充电管理
- 光学基础知识:焦点、弥散圆、景深:概念与计算
- AUTOCAD——构造线
- Matplotlib移动横纵坐标轴
- 2021-07-19 .NET高级班 113-AmCharts实时图表的使用