所以我测试了import java.util.Scanner;
public class UpperCase{
public static void main(String[] htz) {
Scanner sr=new Scanner(System.in);
System.out.print("Input :");
String res=sr.nextLine();
String res1=res.toLowerCase();
char[] res2=res1.toCharArray();
for(int i=0; i<res2.length; i++){
for(int j=0; j<res2.length; j++){
if('a' <= res2[i] && res2[i] <= 'z'){
res2[i]+='A'-'a';
System.out.print(res2[i]);
}
}
}
}
}
和git revert
来测试如何在部署到服务器后回滚更改。我做了一个小改动,添加了文本&#34; test&#34;视图,添加,提交和部署。
这使我们处于提交2,它具有&#34;测试&#34;文本,它按预期显示在开发服务器中。在本地,我运行git reset --hard到之前的提交,提交1没有&#34;测试&#34;在视图上。然后我用-f将代码重新推回以强制重置。
然而,当我查看开发服务器时,它仍然说&#34; test&#34;在视图上。
要添加,现在似乎每当我修改该视图文件时,都会出现合并冲突,我无法解决,因为我的本地人说没有合并冲突。
答案 0 :(得分:0)
检查您要部署到的服务器以及执行git pull是否有任何更改。是否有可能在遥控器上有变化而您没有看到合并冲突或覆盖更改的git消息?
答案 1 :(得分:0)
我通过SSH获得了解决方案并直接进行更改,但无济于事。在我提取代码之后,再次提交并推送它并且由于某种原因它起作用。
谢谢大家!