例如,我有一个名为的资源文件夹;
src/test/resources/logic/myLogic/
当我有一个提交将这个结构重命名为
src/test/resources/logic/mylogic/
由于大小写敏感,此更改被忽略,并且使我的Jenkins无法在* nix服务器上构建。目前,我做了两次额外的承诺来解决这个问题。首先,我将文件夹完全删除,然后提交,然后插入修改后的文件夹名称,然后提交。这样行得通,但是没有捷径可走吗?
正确的方法是使用以下命令:
git mv --force src/test/resources/logic/myLogic/ src/test/resources/logic/mylogic/
然后commit
和push
。但是请注意,它仅在Git 2.0.1中可用。
如果您使用的是早期版本的Git,则可以使用以下命令序列:
git mv src/test/resources/logic/myLogic/ src/test/resources/logic/myLogic2/
git mv src/test/resources/logic/myLogic2/ src/test/resources/logic/mylogic/
Run Code Online (Sandbox Code Playgroud)
然后commit
和push
。
归档时间: |
|
查看次数: |
31 次 |
最近记录: |