Git的使用二:常见问题

常见问题:

commit的时候出现问题


从字面意思上可以读出:本地的repository被锁住了,我们要做的就是解锁:

  1. 关闭Xcode
  2. 打开项目所在文件夹
  3. 删除index.lock文件(如果看不见该文件先设置隐藏文件可见)

也可以直接在Terminal上执行此操作:

  1. 进入项目所在路径
  2. 输入指令:rm -f .git/index.lock

pull的时候出现问题


项目其实没做什么修改,可能是描述文件或者状态文件在搞鬼
解决办法:

  1. 在终端进入项目所在路径
  2. 输入git reset --hard
  3. 输入git status

push的时候出现问题


由字面上可以看出是因为云端有新东西没有导入到本地,要先进行pull操作,然后再push就可以了。

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

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,923评论 18 139
  • 1.git的安装 1.1 在Windows上安装Git msysgit是Windows版的Git,从https:/...
    落魂灬阅读 12,713评论 4 54
  • 【课程/文章主要解决了什么问题? 】 情绪与问题和成长的关系如何? 情绪的来源有哪些? 如何理解任何的负面情绪都有...
    麻吉89757阅读 66评论 0 0
  • 一 从小到大 大家都说 我家老二跟我长得像 双胞胎 我们总爱跟别人玩玩『猜猜谁才是老大』 老二比我高很多 就被人认...
    yingde阅读 190评论 0 0
  • 最近听到一个故事,说的是主人公初入职场的时候,非常看不惯一个同事,觉得他不干实事,偷奸耍滑,尽说好听的奉承领导,他...
    新生千寻阅读 1,008评论 0 0