码迷,mamicode.com
首页 > 其他好文 > 详细

Git使用疑难问题分析

时间:2016-12-16 19:15:06      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:提示   for   round   mini   ini   git bash   显示   doc   bsp   

Git在实际的使用过程中会遇到很多实际问题,下面对这些问题做一一分析和解决。

目录:

1. no new change问题;

2. unpacker error问题;

3. 中文乱码;

 

1. 推送代码是出现以下问题:

! [remote rejected] master -> refs/for/master (no new changes)

问题分析:Git bash提示:no new changes表示没有新的提交。Gerrit根据commit id和changeId判断是否有新的提交,如果以上两者都是相同的,则Gerrit会拒绝提交。解决办法:git commit --amend生成新changeId。

2. 仍然是push代码时出现的问题:

! [remote rejected] HEAD -> refs/for/k26s/ld/a107c (n/a (unpacker error))

解决办法:

$ git push --no-thin origin HEAD:refs/for/k26s/ld/a107c

在push指令中,添加参数: --no-thin。

3. Windows平台下使用Git Bash显示中文出现乱码。

具体现象如下:

Administrator@ZHANGFENG /f/sptSrcGit/CarDoc (master)
$ ls
old_document  ??????????????????

输入以下指令即可:

$ alias ls=‘ls --show-control-chars --color=auto‘

Git使用疑难问题分析

标签:提示   for   round   mini   ini   git bash   显示   doc   bsp   

原文地址:http://www.cnblogs.com/CVstyle/p/6188022.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!