标签: rename

撤消git mv(重命名)

在git中撤消重命名的正确方法是什么,例如:

git mv file1 file2
Run Code Online (Sandbox Code Playgroud)

git rename undo mv

126
推荐指数
7
解决办法
5万
查看次数

重命名xcode 4项目和实际文件夹

我知道如何在Xcode 4中重命名项目,但是如何重命名源文件夹?问题是在Xcode中重命名项目,只在Xcode中重命名(尽管它比以前更进步) - 但为什么Xcode没有重命名我不知道的文件系统中的文件夹.

directory xcode rename xcode4

119
推荐指数
3
解决办法
4万
查看次数

在dplyr中替换"重命名"

我喜欢plyr的重命名功能rename.我最近开始使用dplyr,并想知道是否有一种简单的方法可以使用dplyr中的函数重命名变量,这对于plyr来说是否易于使用rename

r rename dplyr

110
推荐指数
4
解决办法
15万
查看次数

如何使用SQL重命名数据库表中的列?

如果我希望简单地使用SQL在SQL数据库中重命名列(不改变其类型或约束,只是其名称),我该怎么做?还是不可能?

这适用于任何声称支持SQL的数据库,我只是在寻找一个特定于SQL的查询,无论实际的数据库实现如何都可以使用.

sql database sql-server rename

109
推荐指数
8
解决办法
47万
查看次数

重命名MySQL数据库

我创建了一个名为的数据库hrms.现在我需要将数据库名称更改为sunhrm.但是,它在MySQL工作台中被禁用.我可以在Linux服务器上执行此操作吗?

mysql database linux rename

106
推荐指数
6
解决办法
27万
查看次数

git diff重命名文件

我有一个文件a.txt.

cat a.txt
> hello
Run Code Online (Sandbox Code Playgroud)

内容a.txt是"你好".

我做了一个提交.

git add a.txt
git commit -m "first commit"
Run Code Online (Sandbox Code Playgroud)

然后我a.txt进入了一个test目录.

mkdir test
mv a.txt test
Run Code Online (Sandbox Code Playgroud)

然后我做了第二次提交.

git add -A
git commit -m "second commit"
Run Code Online (Sandbox Code Playgroud)

最后,我编辑a.txt说"再见".

cat a.txt
> goodbye
Run Code Online (Sandbox Code Playgroud)

我做了最后一次提交.

git add a.txt
git commit -m "final commit"
Run Code Online (Sandbox Code Playgroud)

现在这是我的问题:

如何区分a.txt上次提交和第一次提交之间的内容?

我试过了 git diff HEAD^^..HEAD -M a.txt,但是那没用. git log --follow a.txt正确检测重命名,但我找不到相应的git diff.有吗?

git diff rename

99
推荐指数
3
解决办法
2万
查看次数

批量重命名目录中的文件

有没有一种简单的方法可以使用Python重命名目录中已包含的一组文件?

示例: 我有一个充满*.doc文件的目录,我想以一致的方式重命名它们.

X.doc - >"new(X).doc"

Y.doc - >"new(Y).doc"

python file-io rename batch-rename

95
推荐指数
7
解决办法
16万
查看次数

如何用前缀/后缀重命名?

如何在mv original.filename new.original.filename不重新输入原始文件名的情况下进行操作?

我会想象能够做这样的事情mv -p=new. original.filename或者是mv original.filename new.~或什么-但看后,我看不出这样的事情man mv/ info mv页.

当然,我可以编写一个shell脚本来执行此操作,但是不存在现有的命令/标志吗?

bash filenames rename mv prefix

87
推荐指数
6
解决办法
12万
查看次数

如何在项目中重命名rails controller和model

我开始使用Rails应用程序,一切正常.但是现在,我想重命名一个控制器和相关的模型:

我想将Corps控制器更改为Stores和模型相同(没有最终的s).

在谷歌上看,人们建议销毁,然后再次生成控制器和模型.问题是它会删除每个文件的实际代码!

有解决方案吗 提前致谢.

controller model rename ruby-on-rails

87
推荐指数
5
解决办法
5万
查看次数

为什么git log不会显示已移动文件的历史记录,我该怎么办呢?

我已经重命名了几个文件git mv,使用git stash过,快速查看了HEAD(没有更改它),然后又git stash pop重新获得了全部.我的动作已经从提交列表中消失了,所以我重新使用它们git rm并且提交消息声称git发现重命名是重命名.所以我没想到它.

但是现在,提交后,我无法获取移动文件的历史记录!以下是git对有关提交的说法:

~/projects% git log --summary
commit de6e9fa2179ae17ec35a5c368d246f19da27f93a
Author: brone
Date:   Wed Dec 8 22:37:54 2010 +0000

    Moved R_DebugUI into runtime

 delete mode 100644 test/R_DebugUI_iOS.h
 delete mode 100644 test/R_DebugUI_iOS.m
 create mode 100644 system/runtime/src/R_DebugUI_iOS.h
 create mode 100644 system/runtime/src/R_DebugUI_iOS.m

 <<snip older commits>>
 ~/projects%
Run Code Online (Sandbox Code Playgroud)

我现在正试图获取其中一个移动文件的历史记录,所以我可以看一个旧版本,但我没有得到任何非常有用的东西:

~/projects/system/runtime/src% git log --follow --find-copies-harder -M -C R_DebugUI_iOS.m
commit de6e9fa2179ae17ec35a5c368d246f19da27f93a
Author: brone
Date:   Wed Dec 8 22:37:54 2010 +0000

    Moved R_DebugUI into runtime
~/projects/system/runtime/src% 
Run Code Online (Sandbox Code Playgroud)

(我也尝试过没有 …

git history dvcs rename git-log

84
推荐指数
4
解决办法
4万
查看次数