gitlab遇到的小问题

写在前面

最近由于将项目从svn转到gitlab遇到的小问题困扰了我一天。始终无法集成进去,我将我遇到的问题记录下。

1.如何集成gitlab:我参考了:Gitlab与Xcode的无缝连

2.我按照gitlab与Xcode的无缝连接的流程操作 结果在git remote add origin git@gitlab.com:PengJiang520/ttkd.git 始终报fatal: remote origin already exists. 这个错误. 然后我百度了一下在git遇到的问题之“Please make sure you have the correct access rights and the repository exists.” 得到了解决方案。

3.Permission denied (publickey).的坑:首先你在finder command+shinf+g

进去之后将里面的文件全部删掉,避免在从新拿到cat id_rsa.pub的ssh key 跟你上一次获取的一样,删完之后重新在获取最新的ssh key

如何获取最新的ssh key:

最后:我success


给大家一个可视化的代码比较的异常的工具SourceTree 非常好用 如何gitlab跟SourceTree
搭配使用请看:Mac上结合SourceTree上传iOS-Xcode项目到gitlab教程 

使用注意点:本地直接删除文件后,git到远程仓库,为什么不会同步删除对应文件? 如何本地的代码和服务器的代码进行删除同步,先cd到你项目当前目录删除之后,git status看一下是什么状态,如果是红色,说明还没有提交到本地,先执行git add -A,然后在git commit -m 'delete files',此时在git status变成绿色了,push就可以了!最后在xcode push就行了

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

推荐阅读更多精彩内容

  • 1.git的安装 1.1 在Windows上安装Git msysgit是Windows版的Git,从https:/...
    落魂灬阅读 12,713评论 4 54
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,915评论 18 139
  • 回忆或许本身就是不准确的,因为当我们回忆过去的时候想起的总是过去发生的一件又一件让我们触动的大大小小的事情,而事实...
    素凌寒阅读 458评论 2 6
  • 你是雪花,飘飘洒洒 我是浪花,躲躲藏藏 你在北方的天空舞动 我在南方的海里流浪 你是星,是月 我是鱼,是沙 你到不...
    雨竹姑娘阅读 202评论 0 5
  • 摸着口袋里的钥匙,微凉的温度,像我此刻的心情。 父亲去世时,重重的将这把钥匙交到我的手里,什么都没说。所谓钥匙,就...
    子郁_阅读 207评论 0 0