美文网首页iOS经验总结
iOS GitLab 建立并上传项目

iOS GitLab 建立并上传项目

作者: 狗儿蛋儿 | 来源:发表于2018-06-12 14:32 被阅读1565次

由于以前公司用的是码云来对项目做迭代管理 这次公司要使用GitLab来管理项目,所以在这里记录下使用GitLab的基础简单步骤。

1528783135461.jpg

首先需要在GitLab上创建群组 如图 群组路径自定义一个便好 可见等级鉴于是公司项目选择私有 其他可暂时不用填写 点击左下角创建

这时刷新主页会显示你定义的群组 点击到群组里 点击新建项目

与刚才一样 如图创建


1528783468252.jpg

完成后 需要终端进行一些配置

1:git config --global user.name "你的userName"
2:git config --global user.email "你的邮箱"
3: 需要生成ssh key
ssh-keygen -t rsa -C "你上一步填写的邮箱"


WechatIMG3.jpeg

完成后如图 PS: 再输入完上句到完成过程中 需要你点按3次回车
这时候查看 .ssh/目录,可以看到公私秘钥已经生成,名称分别为id_rsa.pub、id_rsa
4:查看你生成的公钥内容,也就是ssh key
cat ~/.ssh/id_rsa.pub
5:此时终端会显示出一串key 全部复制 并回到GitLab网页 点击头像 在点击设置 在点击ssh秘钥


1528784257563.jpg

把刚才的复制进来 并生成
6:这时终端 cd到你建好的项目 输入git init
如果出现如下图


1528784393385.jpg

需要把你项目中git隐藏文件删掉 并重新 git init
出现下图继续往下一步走


1528784503412.jpg

7:git add .
8:输入git commit
输入commit命令后会提示输入commit message,如下图,对终端不熟悉的同学可能要抓狂了,这里需要按s键进入INSERT模式,开始输入commit message,最后按ESC,然后输入:wq退出commit message输入模式
9:输入git push -u origin master
如果过程中出现


1528784806280.jpg
代表没有项目说明书,所以push失败。
这时需要在终端输入touch README 这句代表生成说明文件
回车后再输入 git add README 这句代表添加说明文件

最后提交说明文件git commit -m "commit readme"
提交成功后 重新输入git push -u origin master
这时会弹出让你输入yes/no 输入yes回车,之后gitlab.com就会被添加到已知服务器(可以在~/.ssh文件夹中查看到多了一个known_hosts文件,它就是存储已知服务器的文件)
最后 如下图 push成功


1528785041797.jpg
10:回到git上便可看到你上传的项目了 同时爱xcode中也可以commit 项目了 大功告成

相关文章

网友评论

    本文标题:iOS GitLab 建立并上传项目

    本文链接:https://www.haomeiwen.com/subject/ptwleftx.html