<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>https://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>https://jackxiang.com/post//</link>
<title><![CDATA[[实践OK]git重命名目录和文件之git mv xx xxx，当git上只做文件大小写重命名的修改时，如何躲坑...。]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[版本控制]]></category>
<pubDate>Thu, 22 Jun 2017 16:02:04 +0000</pubDate> 
<guid>https://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	实际情况：git mv后的情况及提交，只能分开提交(如果:git commit -a&quot;&quot; fileA fileB...)，没法和文件一块Commit! 没有试过：git commit -am&quot;xxx&quot;,应该可以。<br/>git rename怎么搞：<br/>设置git库为大小写敏感（不建议）<br/>$<br/>git config core.ignorecase false<br/>使用git mv命令（仅当core.ignorecase为true时可用）<br/>$ git mv ABC.java<br/>Abc.java<br/><br/>$ git status<br/><br/>......<br/>renamed:<br/>ABC.java -&gt; Abc.java<br/>实践发现问题：<br/>1）Linux系统权限不对也会引起下面的问题。<br/>2）有兄弟说那个暂时过渡一下，我是权限问题导致。<br/>Git命令错误记录之git mv： fatal: renaming failed: Permission denied<br/>git mv gittest.net.conf jackxiang.net.conf&nbsp;&nbsp;&nbsp;&nbsp;<br/>fatal: renaming &#039;playbook/baige.cctv.com/files/jackxiang.net.conf&#039; failed: Permission denied<br/><br/><br/>运行环境：Windows 7，git version 1.9.5.github.0<br/>解决方法：通过创建一个临时文件夹名字来中转。例如：<br/><br/>git mv oldFolderName tempFolderName<br/>git mv tempFolderName newFolderName<br/>From:http://www.cnblogs.com/sincerely/p/4230531.html<br/>More:http://blog.csdn.net/njafei/article/details/53433023<br/><br/>git mv后的情况及提交，只能分开提交，没法和文件一块Commit：<br/>git commit -m&quot;renamed and deleted file&quot;<br/>[master 2626a4d] renamed and deleted file<br/> 4 files changed, 0 insertions(+), 12 deletions(-)<br/> rename playbook/baige.jackxiang.com/files/&#123;api.baiger.com.conf =&gt; api.baiger.jackxiang.com.conf&#125; (100%)<br/> delete mode 100644 playbook/baige.jackxiang.com/files/mount.sh<br/> rename playbook/baige.jackxiang.com/files/&#123;upload.baige.com.conf =&gt; upload.baige.jackxiang.com.conf&#125; (100%)<br/> rename playbook/baige.jackxiang.com/&#123;manage.baige.jackxiang.net.yml =&gt; manage.baige.jackxiang.net.yml&#125; (100%)<br/><br/><br/> git status<br/># On branch master<br/># Changes to be committed:<br/>#&nbsp;&nbsp; (use &quot;git reset HEAD &lt;file&gt;...&quot; to unstage)<br/>#<br/>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; renamed:&nbsp;&nbsp;&nbsp;&nbsp;files/api.baiger.com.conf -&gt; files/api.baiger.jackxiang.com.conf<br/>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; deleted:&nbsp;&nbsp;&nbsp;&nbsp;files/mount.sh<br/>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; renamed:&nbsp;&nbsp;&nbsp;&nbsp;files/upload.baige.com.conf -&gt; files/upload.baige.jackxiang.com.conf<br/>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; renamed:&nbsp;&nbsp;&nbsp;&nbsp;manage.baige.jackxiang.net.yml -&gt; manage.baige.jackxiang.net.yml<br/><br/><br/>http://blog.csdn.net/get_set/article/details/51018142
]]>
</description>
</item><item>
<link>https://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] [实践OK]git重命名目录和文件之git mv xx xxx，当git上只做文件大小写重命名的修改时，如何躲坑...。]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>https://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>